CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos

|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP 
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |

20.02.2005, 01:23:05
|
Anfänger
|
|
Registriert seit: Feb 2005
Beiträge: 32
|
|
wohin mit dem "move_uploaded_file" schnipsel
nabend,
hab folgendes uploadscript. dis soll jetzt noch erweitert werden, um einen bilderupload. so wie es jetzt ist, schreibt er den namen des bildes in die db, allerdings weiß ich nicht, an welche stelle ich den move_uploaded_file" schnipsel setzen soll...
wäre über tips echt dankbar...
PHP-Code:
if(!isset($set))
{
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/jpeg" && $type != "image/jpg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if ($size > "900000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!Maximale Dateigrosse beträgt 50 KB!";
}
seitenAnfang("Neues Tier aufnehmen");
echo "<h1>Neues Tier aufnehmen</h1>n";
echo "<form action="$PHP_SELF" method="post">n";
echo "<input type="hidden" name="set" value="true">n";
echo "<table border="1">n";
echo "<tr>n";
echo "<td><b>Lateinische Gattungsbezeichnung:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_lat_gattung" size="50" maxlength="40">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Lateinische Artenbezeichnung:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_lat_art" size="50" maxlength="40">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Deutsche Bezeichnung</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_deut" size="50" maxlength="50">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Herkunft:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_herkunft" size="50" maxlength="50">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Größe:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_groesse" size="50" maxlength="30">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Lebensweise:</b></td>n";
echo "<td>n";
echo "<select name="f_lebensweise" size="1"><option>$lw1<option>$lw2<option>$lw3</select>n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Haltung:</b></td>n";
echo "<td>n";
echo "<select name="f_haltung" size="1"><option>$hg1<option>$hg2<option>$hg3<option>$hg4</select>n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Temperatur:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_temp" size="30" maxlength="30">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Luftfeuchtigkeit:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_luftfe" size="30" maxlength="30">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Zucht:</b></td>n";
echo "<td>n";
echo "<textarea rows="10" name="f_zucht" cols="60"></textarea>n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Beschrieben von:</b></td>n";
echo "<td>n";
echo "<input type="text" name="f_beschrieben_von" size="30" maxlength="30">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Artenschutz:</b></td>n";
echo "<td>n";
echo "<input type="checkbox" name="f_artenschutz" value="WA II">n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Beschreibung:</b></td>n";
echo "<td>n";
echo "<textarea rows="10" name="f_beschreibung" cols="60"></textarea>n";
echo "</td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><b>Bild 1:</b></td>n";
echo "<td>n";
echo "<input name="file" type="file">n";
echo "</td>n";
echo "</tr>n";
echo "</table>n";
echo "<p>n";
echo "<input type="submit" value="Daten abspeichern">n";
echo "<input type="reset" value="Daten verwerfen">n";
echo "</form>n";
} //!isset($set)
else
{
include("../hidden/db_connect2.php");
seitenAnfang("Das Tier wurde der Datenbank erfolgreich hinzugefügt");
if(@mysql_connect($host, $user, $pwd))
{
if(@mysql_select_db($dbname))
{
$sql = "INSERT INTO $tblname1 (lat_gattung, lat_art, deut, herkunft, groesse, lebensweise, haltung, temp, luftfe, zucht, beschrieben_von, artenschutz, beschreibung, bild1) VALUES ("
. "'$f_lat_gattung', "
. "'$f_lat_art', "
. "'$f_deut', "
. "'$f_herkunft', "
. "'$f_groesse', "
. "'$f_lebensweise', "
. "'$f_haltung', "
. "'$f_temp', "
. "'$f_luftfe', "
. "'$f_zucht', "
. "'$f_beschrieben_von', "
. "'$f_artenschutz', "
. "'$f_beschreibung', "
. "'$file');";
if(@mysql_query($sql))
{
echo "<h1>Eintrag erfolgreich</h1>n";
echo "Das neue Tier <b>$f_lat_gattung $f_lat_art $file</b> wurde erfolgreich eingetragen.<p><hr>";
}
else
{
echo "Der Datensatz konnte leider nicht gespeichert werden. ";
echo "Schau nochmal nach, was denn fehlt.<p>n";
}
} //mysql_select_db()
else
echo "<br><i>Verbindung zur Datenbank ist im Moment nicht möglich!</i><br>n";
mysql_close();
}//mysql_connect()
}
else
echo "<br><i>Der Server ist wegen Wartungsarbeiten vorübergehend nicht erreichbar.</i><br>n";
} //else-Zweig !isset($set)
back(3);
seitenEnde();
?>
|

20.02.2005, 01:25:50
|
 |
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 40
Beiträge: 5.255
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
jo, das soll jetzt mal einer sagen, wo der schnippsel, den du hast und hier keiner kennt, hin soll...
du musst schon alle angaben posten!
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|

20.02.2005, 01:29:59
|
Anfänger
|
|
Registriert seit: Feb 2005
Beiträge: 32
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
na
Zitat:
if(empty($err)) {
move_uploaded_file($file, "$DOCUMENT_ROOT/spinnendatenbank/img/$file_name");
echo "Die Datei $name wurde erfolgreich hochgeladen! ";
$ergebnis = mysql_query($sql) or die(mysql_error());}
|
is eigentlich alles...
Geändert von sodiummd (20.02.2005 um 01:30:40 Uhr)
|

20.02.2005, 01:48:55
|
 |
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 40
Beiträge: 5.255
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
also ich sehe im obigen code (post #1) nur nirgendwo, das da was hochgeladen wird, ich sehe nur, das da was in die db geschrieben wird.
wie willst du dann was mit [FUNC]move_uploaded_file[/FUNC] anfangen?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|

20.02.2005, 01:58:18
|
Anfänger
|
|
Registriert seit: Feb 2005
Beiträge: 32
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
mhhh, das is jetzt natürlich peinlich. kannst mir trotzdem sagen, was ich da dann noch reinsetzen muss, damit es funzt...*g*
|

20.02.2005, 02:27:35
|
 |
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 40
Beiträge: 5.255
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
öhm ne, glaube ich nicht!
schau mal hier: an alle user
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|

20.02.2005, 02:51:10
|
Anfänger
|
|
Registriert seit: Feb 2005
Beiträge: 32
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
nagut, sorry wegen dem script.
fehlt dann jetzt nur der enctype="multi..... oder noch mehr???
|

20.02.2005, 03:08:14
|
 |
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 40
Beiträge: 5.255
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
das mit dem script war jetzt kein drama, darum ging es mir jetzt auch nicht. mir geht es viel eher darum, dass ich das gefühl habe, dass du dir den code lieber schreiben lassen möchtest, als dich selbst zu versuchen.
das ist nähmlich so eine sache, die wir hier garnicht gerne sehen.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|

20.02.2005, 03:13:00
|
Anfänger
|
|
Registriert seit: Feb 2005
Beiträge: 32
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
ich sitzt seit drei tagen vor dem doofen script. ich mein, ich bin ja noch newbie...
hab hier 3 bücher liegen, unzählige tutorials gelesen, aber alle funzten nicht so, wie ich das wollte. na war ich schon soweit, dass wenigstens der textkram in die db geladen wurde (erstmal überglücklich) bloß dann mussten ja noch die bilder dazu kommen. und nun häng ich und weiß nicht weiter, da ich jetzt eigentlich schon jede mögliche "stellung" des schnipsels ausprobiuert hab und es trotzdem nicht funzt. ich mein, ich wär glücklich, wenn man mir das script fertig schreiben würde, wobei, selbergeschrieben und funktionierend macht es einen doch glücklicher... aber es muss erstmal funzen*heul*
kannst mir nichmal büdde büdde nen tip geben... :-)
|

20.02.2005, 03:31:35
|
 |
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 40
Beiträge: 5.255
|
|
AW: wohin mit dem "move_uploaded_file" schnipsel
ich habe mit mal erlaubt in deinem ersten posting die php tags ein zusetzen ([ php] und [ /php]), damit man mal besser was erkennen kann. desweiteren kann ich dir da jetzt nicht weiterhelfen, da ich gerade selbst arbeite und das muss fertig werden, ich schaue im moment mehr oder weniger kurz mal zwischen durch rein.
ich finde es gut das du es selbst, versucht hast, da das nicht immer der fall ist (bei manchen usern) bin ich in der hinsicht vorsichtig geworden, ich muss schließlich alle gleich behandeln. verstehst du hoffentlich.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Hybrid-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:13:54 Uhr.
|