PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |

22-03-2005, 21:56
|
SeppelK
Newbie
|
|
Registriert seit: Mar 2005
Beiträge: 3
|
|
Skript funzt Home aber auf Internet Server nicht...
Moin!
Ich habe bei mir auf dem System Home eine Windows XP System mit xamplite Apache Server mit PHP 5. Meine Internetseite ist bei 1und1 gehostet, also auf einem Linux System auch mit PHP5.
Das Porblem ist, dass mein Skript (Bilderupload) nicht in die Prozedur springt bei dem die Bilder hochgehalden werden soll.
Auf dem Home System funktioniert alles bestens.
Das Skript könnt ihr unter:
www.sk-oe.com/polupload.zip
runterladen und müsst dann nur .zip nach .txt umbenennen.
Ich hoffe, ihr könnt mir helfen, weil ich echt am verzweifeln bin!
Thx
Seppel
|

22-03-2005, 22:07
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
na, du machst es uns ja echt einfach dir zu helfen!
|

22-03-2005, 22:12
|
MelloPie
PHP Master
|
|
Registriert seit: Jan 2002
Ort: Hessen
Beiträge: 4.380
|
|
Re: Skript funzt Home aber auf Internet Server nicht...
Zitat:
Original geschrieben von SeppelK
Das Skript könnt ihr unter:
www.sk-oe.com/polupload.zip
runterladen und müsst dann nur .zip nach .txt umbenennen.
|
Einen an der Waffel hast Du schon, oder?
__________________
Beantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
|

22-03-2005, 22:31
|
SeppelK
Newbie
|
|
Registriert seit: Mar 2005
Beiträge: 3
|
|
Ich weiß zwar net was ihr habt...aber dann poste ich den Text eben vollständig.
PHP-Code:
<html>
<head>
<link href="../Polzei//style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?
include 'setup.php';
mysql_connect($hostname,$dbuser,$dbpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($dbname) or DIE( "Keine Datenbank erreichbar!" );
if ($aktion<>"upload") {
?>
<p> </p>
<table width="80%" border="0" align="center">
<tr>
<td><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Bilderupload
</font></strong></td>
<td> </td>
</tr>
</table>
<table width="80%" height="286" border=0 align="center">
<tr><td><form name="form1" method="get" action="?aktion=upload" enctype="multipart/form-data"></td></tr>
<tr><td >Name :</td><td><input type="text" name="name">
<tr><td valign=top>Beschreibung :</td><td><textarea name="beschreibung" cols=40 rows=6></textarea></td></tr>
<tr><td>Bild :</td><td><input type="file" name="file1"></td></tr>
<tr><td >Ordner :</td><td><input type="text" name="ordner">
<tr><td></td><td><input type="submit" name="Abschicken" value="Abschicken">
<input type="reset" name="Löschen" value="Löschen"></form></td></tr>
</table>
<?
} else { // UPLOAD
echo "fafafaf";
if (($_POST['name']<>'') && ($_POST['beschreibung']<>'')&& ($_POST['ordner']<>'') ) {
srand ((double)microtime() * 1000000);
$randval = rand(1,10000);
//}
if (empty($file1_name)) {
echo "<b>Keine Datei angegeben, daher Standardbild eingefügt!</b><br>";
$bild1 = addslashes(("../data/upload/standard.jpg"));
echo "stabdard1";
} else {
//echo $ordner;
if (file_exists("../data/upload/".$ordner)){
}else{
mkdir("../data/upload/".$ordner, 0755);
mkdir("../data/upload/".$ordner."/thumbs/", 0755);
}
if(copy($file1,"../data/upload/".$ordner."/".basename($file1_name))){ //Dateiname zum kopieren...
$bildtemp1 = addslashes(($file1_name));//Ändrung hier!!! addslashes(realpath("upload/".$file1_name)); //Dateiname in db
echo "Ordnername: ".$ordner."<br />";
echo "Name der hochgeladenen Datei: ".basename($file1_name)."<br />";
//werte in array $bildsize
$input = addslashes(("../../data/upload/".$ordner."/".$bildtemp1));
$bild1 = $input;
echo "Hochgeladenen Datei :".$input."<br/>";
$output = addslashes(("../../data/upload/".$ordner."/thumbs/".$bildtemp1));
$bild2 = $output;
echo "<br/><b>Upload beendet!</b><br>";
}
}
require('setup.php');
mysql_connect($hostname,$dbuser,$dbpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($dbname) or DIE( "Keine Datenbank erreichbar!" );
// $table=$_POST['table'];
$name=$_POST['name'];
$beschreibung=$_POST['beschreibung'];
$ordner =$_POST['ordner'];
$anzeigen = "0";
$thumb = $bild2;
mysql_query("INSERT INTO $dbtable (id, name, bild, thumb, beschreibung, ordner, anzeigen) values ('','$name','$bild1','$thumb','$beschreibung','$ordner','$anzeigen')");
echo mysql_error();
} else {
echo "felder nicht alle ausgefüllt";
}
}
?>
<table width="80%" border="0" align="center">
<tr>
<td><a href="upload.php"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Zurück
</font></strong></a></td>
<td> </td>
</tr>
</table>
</body>
</html>
Ich habe Home ein WinXP System mit Xamplite mit PHP 5, mein Internet Server liegt bei 1und1 also Linux System auch mit PHP 5.
Wenn ihr Probleme habt, dann nennt sie mir.
Wenn ihr was habt, dann postet es und macht euch net in die Hosen!!
Seppel
|

22-03-2005, 22:33
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
|

23-03-2005, 11:40
|
SeppelK
Newbie
|
|
Registriert seit: Mar 2005
Beiträge: 3
|
|
OK OK OK ...
Ich geb mich geschlagen...!
Sorry.
Habe jetzt das ausprobiert und er sagt:
"Notice: Undefined variable: aktion in line 15"
Welche folgendes wäre:
if ($aktion<>"upload") {
Liegt das an GET und POST oder warum nimmt er die Variable nicht??
THx
Seppel
|

23-03-2005, 12:10
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 25.236
|
|
Re: OK OK OK ...
Zitat:
Original geschrieben von SeppelK
Ich geb mich geschlagen...!
Sorry.
|
und warum muss ich immer noch meterweit nach rechts scrollen, wieso hast du deinen beitrag nicht angepasst?
Zitat:
Liegt das an GET und POST oder warum nimmt er die Variable nicht??
|
stichwort: register_globals
und jetzt *close* wegen überbreite.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
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.
|
|
|
|
PHP News
|