Seite 1 von 1

Scriptfehlererweiterung

Verfasst: 01.11.2005, 16:43
von jaap
Hallo,

in meinen Script in der Anmeldung sind folgende Fehlermeldungen gecodet die bei einen falschen Bilderuplaod den Vorgang unterbrechen.

Man muss aber ein Bild uploaden ohne Bild geht es nicht...

Das Problem ist wenn Mitglieder keine eigene Bilder uploaden wollen Sie aber ein Bild uploaden müssen nimmt man ein Comic oder sonstiges Foto weil es nicht anders geht ...

Das sieht nicht gut aus da ist es besser wenn vom System in diesem Fall ein Bild aufgespielt wird sofern man kein eigenes Bild hochladen will.

Nun möchte ich die Fehlermeldungen ergänzen so das bei einer Fehlermeldung ein Bild vom System eingspielt wird.

Wie ergänze ich folgende Fehlermeldungen so das ein Bild vom System eingspielt wird der Pfad zum Bild vom System lautet:

bilder/keinbild.jpg

Hier die Fehlermeldungen:


if ($bildfehler == "true")

if ($fehlermeldung == 'size50')

if ($fehlermeldung == 'nojpg')

bei diesen Fehlermeldungen muss eine Ergänzung gecodet werden das wenn die Fehlermeldung eintrifft dieses Bild bilder/keinbild.jpg vom System eingspielt wird...

Besten Dank für Hilfe :D

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Scriptfehlererweiterung

Verfasst: 01.11.2005, 16:56
von derHund
if ($bildfehler == "true")
hehe ;)

pauschal wird dir das wohl nur der programmierer beantworten können. allerdings klingt die erste bedingung so, als ob man dort ansetzen könnte. sollte also irgendein fehler auftreten, wird d das bild ersetzt ...

naja, mit den gelieferten infos kann man nichts anfangen.

Verfasst: 01.11.2005, 17:00
von jaap
so sieht die komplette Fehlermeldung aus:

Code: Alles auswählen

} 
					else
					{
						$fehlermeldung='nojpg';
						$bildfehler='true';
						$c8='#ff0000'; 
						$errline1='noch einmal';
					} // ende if file exists
					
				}// ende if file none
				else
				{
					$fehlermeldung='nojpg';
					$bildfehler='true';
					$c8='#ff0000'; 
					$errline1='noch einmal';
				}
	
			} // ende if eingetragen
	} // ende forbidden
} // ende wenn kein fehler
}

if ($bildfehler == "true")
{
if ($fehlermeldung == 'size50')
{
$fehlermeldung='<script>alert&#40;\'Deine Bilddatei ist größer als 50 kB !!\nBitte verringere die Dateigröße und \nspiele dein Bild erneut auf!\'&#41;;</script>';
&#125;
if &#40;$fehlermeldung == 'nojpg'&#41;
&#123;
$fehlermeldung='<script>alert&#40;\'Deine Bilddatei scheint keine gültige Bilddatei zu sein !!\nAkzeptiert werden alle gängigen Formate, also auch BMP oder TIF.\nBitte wähle eine gültige Bilddatei von deiner Festplatte!!\'&#41;;</script>';
&#125;
	if &#40;file_exists&#40;$file&#41;&#41; 
	&#123;
	unlink&#40;$file&#41;;
	&#125;
&#125;
if &#40;$err == "1"&#41;
&#123;
					$fehlermeldung='';
					$bildfehler='true';
					$c8='#ff0000'; 
					$errline1='noch einmal';

Scriptfehlererweiterung

Verfasst: 02.11.2005, 20:40
von tobsn
"spiele dein bild erneut auf"?
wir reden hier schon vom "internet"?