moin,
ich habe ein sehr einfaches newscript. Ich möchte gerne, dass ich auch bilder im Admin Menü auswählen kann und diese dann in den jeweiligen News erscheinen. So, ich habe es schon ein mal geschafft, dass er weiß, dass der da ein BIld einfügen musst (ich bin ein php noooob), aber ich habe jetzt problems mit dem uploadscript. Ich weiß, dass man da ein script braucht, was das ausgewählte BIld hochläad auf den server, in einen bestimmten ordner. Und genau hier stoße ich an meine Grnzen. Kann mir da viellleicht jemand helfen ? >>>hier<<< der Link zu meinem bisherigen "newsscript"
mfG
wurmax
newsscript....
-
wurmax -
2. Oktober 2006 um 22:09
-
-
wir brauchen den code, nicht ein link zum frontend.
php läuft auf dem server und wird auf einem client-pc als html umgesetzt (also die ausgabe).
= wir sehen nix von deinem code -
oh sorry, hier ist der code:
die admin.php
HTML
Alles anzeigen<html> <head> <title> Adminbereich </title> <link rel="stylesheet" type="text/css" href="style_news.css"> </head> <form action="form.php" Method="post"> Titel <input name="titel" size="25" class="bg"> Name: <input name="Name" size="25" class="bg"> Bild <input name"=bild" type="file" class="bg"> Inhalt: <textarea class="bg" name="inhalt" cols="35" rows="7" wrap="physical"></textarea> <input type="submit" value="Absenden"> </form> </html>
die form.php
PHP
Alles anzeigen<?php $titel = $_POST["titel"]; $titel = htmlentities($titel); $user = $_POST["Name"]; $user = htmlentities($user); $bild = $_POST["bild"]; $bild = htmlentities($bild); $inhalt = $_POST["inhalt"]; $inhalt = htmlentities($inhalt); $inhalt = str_replace("\n", " ", $inhalt); if ($inhalt == "" or $user == "" or $titel=="") { echo "Sie müssen das Feld \"Namen\" und \"Inhalt\" und \"Titel\" ausfüllen"; } else { $datum= date("d.m.Y#H:i:s"); $datum = explode("#", $datum); $d1 = $datum['0']; $d2 = $datum['1']; $eintrag="$titel|$d1|$d2|$user|$inhalt"; $datei = fopen("news.txt", "a"); fputs($datei, $eintrag."\n"); fclose($datei); echo "Ihr Eintrag wurde erfolgreich gespeichert"; } ?>
die news.php
PHP
Alles anzeigen<?php $beitrag = file("news.txt"); krsort($beitrag); foreach($beitrag as $ausgabe) { $ausgabe = stripslashes($ausgabe); $zerlegen = explode("|", $ausgabe); $z0 = $zerlegen['0']; $z1 = $zerlegen['1']; $z2 = $zerlegen['2']; $z3 = $zerlegen['3']; $z4 = $zerlegen['4']; $z5 = $zerlegen['5']; echo " <table align=\"center\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\" bordercolorlight=\"black\" bordercolordark=\"black\" width=\"50%\"> <tr> <td> Titel: $z0 $z3 schrieb am $z1 um $z2: <img src=\"bilder/$z4\"> </td> </tr> <tr> <td> $z5 </td> </tr> </table> "; } ?>
-
so, ich habe jetzt dank darksyranus ein uploadscript, nur mein prob is jetzt:
>>>hier<<<
, denn
wenn ihr mal ein bild von euch hochladet und etwas rein schreibt, dann kommt das:Warning: move_uploaded_file(newsimages/images.jpg): failed to open stream: No such file or directory in /srv/www/htdocs/web81/html/projekte/maxwurm/page/newsscript/admin.php on line 65
Warning: move_uploaded_file(): Unable to move '/srv/www/htdocs/web81/phptmp/phpVuuF3t' to 'newsimages/images.jpg' in /srv/www/htdocs/web81/html/projekte/maxwurm/page/newsscript/admin.php on line 65
bei darksyranus, der hat ne .eu domain mit webspace, kommt die meldung nit. Woran liegt das bei mir ?
An dem Scrupt ja wohl kaum.mfG
wurmax -
ähm der erste ausruf ist schwachsinn und der 2te sagt mir das die schreibrechte nicht gesetzt sind...
-
so ich aheb jetztz die news.txt auf 777 gestzt, aber es geht nit, die meldung kommt trotzdem noch.
-
mal den ordner newsimages auf 777 setzen