connect_error) { die("Connection failed: " . $conn->connect_error); } // Login $action=$_POST['action']; $log_user = $_POST['log_user']; $log_pass = $_POST['log_pass']; if ($action=='log'){ $login=mysqli_query($conn, "select * from nutzer where username='$log_user' AND pass='$log_pass'"); $lg=mysqli_fetch_assoc($login); $numlog=mysqli_num_rows($login); if ($numlog!=0) { $_SESSION['login']="yes"; $_SESSION['user']=$lg['username']; $_SESSION['si']=$lg['si']; } }; $login=$_SESSION['login']; $user=$_SESSION['user']; $si=$_SESSION['si']; echo $si; //Text erfassen if ($action=='insert_titel'){ $titel=$_POST['titel']; $_SESSION['titel']=$titel; }; if ($action=='insert_beschrieb'){ $beschrieb=$_POST['beschrieb']; $_SESSION['beschrieb']=$beschrieb; }; $titel=$_SESSION['titel']; $beschrieb=$_SESSION['beschrieb']; //speichern if ($action=='speichern'){ $timestamp = time(); $datum = date("Y.m.d",$timestamp); echo $titel; echo $beschrieb; echo $si; $anleitung=mysqli_query($conn, "insert into anleitung (titel, beschrieb, Autor, datum, count) VALUES ('$titel', '$beschrieb', '$si', '$datum', '0')"); if (!$anleitung) { echo "fehler".mysqli_error($conn); } //ID holen $ident=mysqli_query($conn, "select * from anleitung where titel='$titel' AND beschrieb='$beschrieb' order by ind desc"); $mind=mysqli_fetch_assoc($ident); $ide=$mind['ind']; //Packliste $count_list=$_SESSION['count_list']; $count=0; if ($action=='edit_packliste'){ $count_list=$count_list+1; }; $count=0; while ($count<$count_list){ $cnt=$count; $counter='menge'.$count; $$counter=$_SESSION[$counter]; $counter=$$counter; $cmass='mass'.$count; $$cmass=$_SESSION[$cmass]; $cmass=$$cmass; $cwas='was'.$count; $$cwas=$_SESSION[$cwas]; $cwas=$$cwas; $packliste=mysqli_query($conn, "insert into schritte (text, link, linkbeschrieb, bild, anleitung, cnt) VALUES ('$ctext', '$clink', '$clinkbeschrieb', '$cbild', '$ide', '$cnt'"); if (!$packliste) { echo "fehler".mysqli_error($conn); } $count=$count+1; }; // Schritte $count_schritt=$_SESSION['count_schritt']; $counts=0; $rand=$_SESSION['rand']; while ($counts<$count_schritt) { $cnt=$counts; $cbild=""; $ctext='text'.$counts; $$ctext=$_SESSION[$ctext]; $ctext=$$ctext; $cnt=$counts; $clink='link'.$counts; $$clink=$_SESSION[$clink]; $clink=$$clink; $clinkbeschrieb='linkbeschrieb'.$counts; $$clinkbeschrieb=$_SESSION[$clinkbeschrieb]; $clinkbeschrieb=$$clinkbeschrieb; $counts=$counts+1; $bild='img_temp/'.$rand.'_'.$counts.'.jpg'; if (file_exists($bild)){ $bildneu='img/'.$ide.'_'.$counts.'.jpg'; copy($bild, $bildneu); unlink($bild); $cbild=$ide.'_'.$counts.'.jpg'; }; $packliste=mysqli_query($conn, "insert into schritte set text='$ctext', link='$clink', linkbeschrieb='$clinkbeschrieb', bild='$cbild', anleitung='$ide', cnt='$cnt'"); if (!$packliste) { echo "fehler".mysqli_error($conn); } }; //Bild verarbeiten $rand=$_SESSION['rand']; if ($rand==""){ $rand=rand(1,100000); }; $large=$rand.'_'.$counts.'.jpg'; $zielverzeichnis='img_temp/'; session_unset(); //session_destroy(); $_SESSION['login']='yes'; $_SESSION['user']=$user; $_SESSION['si']=$si; $_SESSION['art']=""; } //ENDE speichern //Packliste if ($action=='up_list') { $ind=$_POST['ind']; $inder=$ind-1; $counter='menge'.$ind; $counter2='menge'.$inder; $wechsel=$_SESSION[$counter]; $_SESSION[$counter]=$_SESSION[$counter2]; $_SESSION[$counter2]=$wechsel; $cmass='mass'.$ind; $cmass2='mass'.$inder; $wechsel=$_SESSION[$cmass]; $_SESSION[$cmass]=$_SESSION[$cmass2]; $_SESSION[$cmass2]=$wechsel; $cwas='was'.$ind; $cwas2='was'.$inder; $wechsel=$_SESSION[$cwas]; $_SESSION[$cwas]=$_SESSION[$cwas2]; $_SESSION[$cwas2]=$wechsel; }; if ($action=='down_list') { $ind=$_POST['ind']; $inder=$ind+1; $counter='menge'.$ind; $counter2='menge'.$inder; $wechsel=$_SESSION[$counter]; $_SESSION[$counter]=$_SESSION[$counter2]; $_SESSION[$counter2]=$wechsel; $cmass='mass'.$ind; $cmass2='mass'.$inder; $wechsel=$_SESSION[$cmass]; $_SESSION[$cmass]=$_SESSION[$cmass2]; $_SESSION[$cmass2]=$wechsel; $cwas='was'.$ind; $cwas2='was'.$inder; $wechsel=$_SESSION[$cwas]; $_SESSION[$cwas]=$_SESSION[$cwas2]; $_SESSION[$cwas2]=$wechsel; }; $count_list=$_SESSION['count_list']; $count=0; while ($count<$count_list){ $counter='menge'.$count; $$counter=$_SESSION[$counter]; $cmass='mass'.$count; $$cmass=$_SESSION[$cmass]; $cwas='was'.$count; $$cwas=$_SESSION[$cwas]; $count=$count+1; }; //Packliste löschen if ($action=='del_list'){ $ind=$_POST['ind']; $count_list=$count_list-1; $_SESSION['count_list']=$count_list; while ($ind<$count_list){ $inder=$ind+1; $counter='menge'.$ind; $counter2='menge'.$inder; $_SESSION[$counter]=$_SESSION[$counter2]; $$counter=$_SESSION[$counter]; $cmass='mass'.$ind; $cmass2='mass'.$inder; $_SESSION[$cmass]=$_SESSION[$cmass2]; $$cmass=$_SESSION[$cmass]; $cwas='was'.$ind; $cwas2='was'.$inder; $_SESSION[$cwas]=$_SESSION[$cwas2]; $$cwas=$_SESSION[$cwas]; $ind=$ind+1; }; }; if ($action=='edit_packliste'){ $count_list=$count_list+1; $_SESSION['count_list']=$count_list; $counter='menge'.$count; $$counter=$_POST[$counter]; $_SESSION[$counter]=$$counter; $cmass='mass'.$count; $$cmass=$_POST[$cmass]; $_SESSION[$cmass]=$$cmass; $cwas='was'.$count; $$cwas=$_POST[$cwas]; $_SESSION[$cwas]=$$cwas; }; // Schritte if ($action=='up_schritt') { $ind=$_POST['ind']; $inder=$ind-1; $bind=$ind+1; $binder=$inder+1; $ctext='text'.$ind; $ctext2='text'.$inder; $wechsel=$_SESSION[$ctext]; $_SESSION[$ctext]=$_SESSION[$ctext2]; $_SESSION[$ctext2]=$wechsel; $clink='link'.$ind; $clink2='link'.$inder; $wechsel=$_SESSION[$clink]; $_SESSION[$clink]=$_SESSION[$clink2]; $_SESSION[$clink2]=$wechsel; $clinkbeschrieb='linkbeschrieb'.$ind; $clinkbeschrieb2='linkbeschrieb'.$inder; $wechsel=$_SESSION[$clinkbeschrieb]; $_SESSION[$clinkbeschrieb]=$_SESSION[$clinkbeschrieb2]; $_SESSION[$clinkbeschrieb2]=$wechsel; $cbild='bild'.$ind; $cbild2='bild'.$inder; $wechsel=$_SESSION[$cbild]; $_SESSION[$cbild]=$_SESSION[$cbild2]; $_SESSION[$cbild2]=$wechsel; $bildc=$rand.'_'.$bind.'.jpg'; $bildneu=$rand.'_'.$binder.'.jpg'; if (file_exists('img_temp/'.$bildc)) { rename('img_temp/'.$bildc, 'img_temp/'.$bildneu); }; }; if ($action=='down_schritt') { $ind=$_POST['ind']; $inder=$ind+1; $bind=$ind+1; $binder=$inder+1; $ctext='text'.$ind; $ctext2='text'.$inder; $wechsel=$_SESSION[$ctext]; $_SESSION[$ctext]=$_SESSION[$ctext2]; $_SESSION[$ctext2]=$wechsel; $clink='link'.$ind; $clink2='link'.$inder; $wechsel=$_SESSION[$clink]; $_SESSION[$clink]=$_SESSION[$clink2]; $_SESSION[$clink2]=$wechsel; $clinkbeschrieb='linkbeschrieb'.$ind; $clinkbeschrieb2='linkbeschrieb'.$inder; $wechsel=$_SESSION[$clinkbeschrieb]; $_SESSION[$clinkbeschrieb]=$_SESSION[$clinkbeschrieb2]; $_SESSION[$clinkbeschrieb2]=$wechsel; $cbild='bild'.$ind; $cbild2='bild'.$inder; $wechsel=$_SESSION[$cbild]; $_SESSION[$cbild]=$_SESSION[$cbild2]; $_SESSION[$cbild2]=$wechsel; $bildc=$rand.'_'.$bind.'.jpg'; $bildneu=$rand.'_'.$binder.'.jpg'; if (file_exists('img_temp/'.$bildc)) { rename('img_temp/'.$bildc, 'img_temp/'.$bildneu); }; }; if ($action=='del_schritt') { $ind=$_POST['ind']; $count_schritt=$_SESSION['count_schritt']; $count_schritt=$count_schritt-1; $bind=$ind+1; $_SESSION['count_schritt']=$count_schritt; $bildc=$rand.'_'.$bind.'.jpg'; if (file_exists('img_temp/'.$bildc)) { unlink('img_temp/'.$bildc); }; while ($ind<$count_schritt){ $inder=$ind+1; $ctext='text'.$ind; $ctext2='text'.$inder; $wechsel=$_SESSION[$ctext]; $_SESSION[$ctext]=$_SESSION[$ctext2]; $_SESSION[$ctext2]=$wechsel; $clink='link'.$ind; $clink2='link'.$inder; $wechsel=$_SESSION[$clink]; $_SESSION[$clink]=$_SESSION[$clink2]; $_SESSION[$clink2]=$wechsel; $clinkbeschrieb='linkbeschrieb'.$ind; $clinkbeschrieb2='linkbeschrieb'.$inder; $wechsel=$_SESSION[$clinkbeschrieb]; $_SESSION[$clinkbeschrieb]=$_SESSION[$clinkbeschrieb2]; $_SESSION[$clinkbeschrieb2]=$wechsel; $cbild='bild'.$ind; $cbild2='bild'.$inder; $wechsel=$_SESSION[$cbild]; $_SESSION[$cbild]=$_SESSION[$cbild2]; $_SESSION[$cbild2]=$wechsel; $ind=$ind+1; }; }; $count_schritt=$_SESSION['count_schritt']; $counts=0; while ($counts<$count_schritt) { $ctext='text'.$counts; $$ctext=$_SESSION[$ctext]; $cbild='bild'.$counts; $$cbild=$_SESSION[$cbild]; $clink='link'.$counts; $$clink=$_SESSION[$clink]; $clinkbeschrieb='linkbeschrieb'.$counts; $$clinkbeschrieb=$_SESSION[$clinkbeschrieb]; $counts=$counts+1; }; if ($action=='insert_schritte'){ $count_schritt=$count_schritt+1; $_SESSION['count_schritt']=$count_schritt; $ctext='text'.$counts; $$ctext=$_POST[$ctext]; $_SESSION[$ctext]=$$ctext; $clink='link'.$counts; $$clink=$_POST[$clink]; $_SESSION[$clink]=$$clink; $clinkbeschrieb='linkbeschrieb'.$counts; $$clinkbeschrieb=$_POST[$clinkbeschrieb]; $_SESSION[$clinkbeschrieb]=$$clinkbeschrieb; $cbild='bild'.$counts; $$cbild=$_FILES[$cbild]; }; //Bild verarbeiten $rand=$_SESSION['rand']; if ($rand==""){ $rand=rand(1,100000); $_SESSION['rand']=$rand; }; $bildnr=$counts+1; $large=$rand.'_'.$bildnr.'.jpg'; $zielverzeichnis='img_temp/'; if (move_uploaded_file($_FILES[$cbild]['tmp_name'], $zielverzeichnis. $large)) { list($width, $height) = getimagesize($zielverzeichnis.$large); $image = imagecreatefromjpeg($zielverzeichnis.$large); if ($width>=699){ $new_height = 700/$width*$height; $image_p = imagecreatetruecolor(700, $new_height); imagecopyresampled($image_p, $image, 0, 0, 0, 0, 700, $new_height, $width, $height); imagejpeg($image_p, $zielverzeichnis.$large, 75); $groesse="g"; $_SESSION[$cbild]=$large; }; }; ?>
Home - AGB - Impressum Passwort: Passwort vergessen? ';}; if ($login=="yes") { echo 'Eingeloggt als '. $user.' - abmelden'; }; ?>

so klappt's: Anleitung erfassen


Schritt 1

Hier können Sie eine Anleitung zu einem beliebigen Thema schreiben, die Schritt für Schritt zum Ziel führt. Überlegen Sie sich zuerst, wie Sie die Anleitung aufbauen möchten, was Sie für Bilder und Links benötigen. Ein Beispiel finden Sie hier: "So klappts: Brombeeren Schneiden".

Schritt 2

Geben Sie einen Tiel für Ihre Anleitung ein. Wählen Sie einen präzisen und kurzen Titel, der genau aussagt, wofür die Anleitung steht.

Beispiele:

  • Brombeerstrauch schneiden
  • Screenshot mit dem iPhone
  • Augenbrauen zupfen

So klappts:

';} else { echo'

'.$titel.'

'; }; ?>

 

Schritt 3

Beschreiben Sie kurz, was das Ziel der Anleitung ist.

Beispiel:

Mit dieser Anleitung backen einen feinen Kuchen in nur einer halben Stunde.

'; }; if ($titel!="" and $beschrieb!="") { echo '
'.$beschrieb.'
';}; ?>

 

Schritt 4

Geben Sie an, was für Material bereitgestellt werden muss. Zuerst die Menge, dann die Masseinheit (kann auch weggelassen werden) und dann, was es ist. Sobald Sie alle Zutaten haben - oder wenn Sie keine erfassen möchten - gehen Sie weiter zu Schritt 5.

Beispiele:

';}; ?> '; }; $count=0; while ($count<$count_list){ $counter='menge'.$count; $massc='mass'.$count; $wasc='was'.$count; echo ''; $count=$count+1; } ?>
      Menge Mass Was
Beispiel 1 1 kg Zucker
Beispiel 2 1   Pinzette
'; if ($count>0){ echo'
'; }; echo '
'; if ($count<$count_list-1) { echo'
'; }; echo '
'.$$counter.''.$$massc.''.$$wasc.'
 

 

Schritt 5

Geben Sie Schritt für Schritt an, wie man vorgehen muss. Sie können pro Schritt ein Bild und/oder einen Link einfügen, sofern Sie das wünschen.

'; $ecounts=$ecounts+1; }; ?>
'; if ($ecounts>0){ echo'
'; }; echo '
'; if ($ecounts<$count_schritt-1) { echo'
'; }; echo '

Schritt '.$counts.'

'; if (file_exists('img_temp/'.$bildc)) { echo''; }; echo nl2br(htmlentities($$textc)).'

'; if ($$linkbeschriebc!="") echo $$linkbeschriebc; else echo $$linkc; echo '

     

Schritt

Text
Bild
Link (z.B. http://www.soklappts.ch)
Linkbeschrieb

 

Schritt 6

Fertig mit allem? Dann können Sie ihre Anleitung jetzt speichern:

 

 

 

Die verwendeten Symbole:
bearbeiten
Eintrag bearbeiten
löschen
Eintrag löschen
facebook
Eingrag nach oben schieben
Eintrag nach unten schieben