php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2011, 22:03  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 8
PHP-Kenntnisse:
Anfänger
AngieNbg befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
1. Stell bitte nicht 3 neue Fragen, wenn die alten noch offen sind.
2. Wenn dann stell sie bitte in einem separaten Thread, es sei denn sie gehören alle zusammen
3. Dabei vergib bitte einen sprechenden Threadtitel. Der hier ist Mist.
4. Nur weil Papier und Stifte einheitlich sind, malt auch nicht jeder das selbe Bild.

5. Wir geben hier nur Hinweise. Lösen musst Du die Dinge selbst. Ausprobieren und „geht nicht“ reicht also nicht.
Kein Thema ich werde es mir merken.

Sorry

gut dann zur eigentlichen Frage, den Fehler in diesem Script finden.

Ich habe zwar sehr wenig Ahnung aber irgendwie schaut das Alles sehr seltsam aus und ich befürchte da fehlt sehr viel mehr als nur eine }


PHP-Code:
<Table CellSpacing="1" CellPadding="0" width="600" bgcolor="black"><Tr><Td>
<Table Border=0 CellSpacing="1" CellPadding="4" width="600" class=mes>
<Tr bgcolor="<?=COLOR3?>"><Td colspan=2>
:: <?=$y[13]?> 3 :: <?=$y[61]?>
</td></tr>
<Tr bgcolor="<?=COLOR4?>" align=center><td>
<form method="Post" action="install.php?step=4" name="form">
<input type="hidden" name="insttype" value="<?=$insttype?>" size="0" maxlength="0">
<?
='<input type="submit" class=button id=but2 onmouseover=bc(this,"'.COLOR2.'") onmouseout=bc(this,"'.COLOR1.'") href="javascript:;" value="'.$y[24].' 4" name="submit">';
?>

</form>
</td>
</tr>
</Table>
</td></tr></Table>
<?
break;
ich zerlege das Ganze jetzt mal und berichte dann.

Danke erst ein mal
AngieNbg ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.10.2011, 22:24  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Letzen Endes ist das ein schlecht formatiertes Template.

<?=foo?> ist gleichbedeutend mit <?php echo foo; ?> und sollte durch dieses ersetzt werden, weil weder Short-Tags noch <?= - Ausgabe auf modernen Systemen noch durchgängig unterstützt sind. COLOR4 und Konsorten ohne $ sind Konstanten und irgendwo über define() gesetzt, der Rest sind Variablen ($foo) aus dem lokalen oder (hoffentlich nicht) globalen Variablenraum.
='<input…>' ist ein Ausdruck (ebenfalls == echo), keine Ahnung, warum das dort anders gemacht wurde als im restlichen Templatecode.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 20.10.2011, 23:00  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 8
PHP-Kenntnisse:
Anfänger
AngieNbg befindet sich auf einem aufstrebenden Ast
Standard

Verstehe

hm da ist wirklich schwierig, pures Chaos

ich werde jetzt das Script aufteilen und versuchen Ordnung rein zu bekommen und auch die Änderungen wie du sie geschrieben hast vornehmen und auch einen sauberen hmtl code schreiben (das kann ich wenigstens ohne große Anstrengung )

und dann geh ich an die Variablen usw

Ich gehe davon aus, das dieser gesamte Anzeigenmarkt nichts für mich ist, aber es ist eine gute Übung

als vorerst letzt Bitte. Könntet ihr mal diesen Bereich anschauen (auch aus diesem ellenlangen install.php

PHP-Code:
<?
= ($error) ? '<span class=error>'.$y[9].'</span>
<br><br>
<input type="button" class=button id=but1 onmouseover=bc(this,"'
.COLOR2.'") 
onmouseout=bc(this,"'
.COLOR1.'") 
href="javascript:;" 
OnClick="location.reload()" 
value="'
.$y[10].'">' '<input type="button" class=button id=but1 onmouseover=bc(this,"'.COLOR2.'") 
onmouseout=bc(this,"'
.COLOR1.'") 
href="javascript:;" 
OnClick="location.href=\'install.php?step=4&no_check=1\'" value="'
.$y[72].'"> &nbsp; &nbsp; &nbsp; 
<input type="button" class=button id=but2 onmouseover=bc(this,"'
.COLOR2.'") 
onmouseout=bc(this,"'
.COLOR1.'") 
href="javascript:;" 
OnClick="location.href=\'install.php?step=2\'" value="'
.$y[24].' 2">';
?>
mein Editor zeigt mir alles in Blau an, normalerweise werden aber Anweisungen wie <span> usw blass angezeigt, href= .... blau und (; usw in rot
AngieNbg ist offline   Mit Zitat antworten
Alt 20.10.2011, 23:13  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ja, es ist eben ein PHP-String, der erst durch Ausgabe zum HTML wird.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 23.10.2011, 00:28  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 8
PHP-Kenntnisse:
Anfänger
AngieNbg befindet sich auf einem aufstrebenden Ast
Standard

Ich wollte nur kurz Bescheid geben, dass ich mich nun erst einmal auf andere Dinge lernen konzentrieren werde und dann noch mal an dieses Script gehen werde.

Wenn ich soweit bin, gebe ich noch mal Rückmeldung für alle die die mir hier Tipps gegeben haben.
AngieNbg ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Ajax POST Formular Fehlersuche moerkel JavaScript, Ajax und mehr 1 03.01.2011 11:25
Formular Datenbankeintrag - Fehlersuche Planlos PHP Tipps 2008 3 04.11.2007 18:27
Wo Fehlersuche Datenbankzugriff bei MySQL .. PHP Tipps 2006 6 12.08.2006 19:12
php fehlersuche - lösung? Lina PHP Tipps 2006 10 18.06.2006 20:51
Fehlersuche, Parsen funktioniert nicht! PHP Tipps 2005-2 6 23.08.2005 20:40
Fehlersuche FBI PHP Tipps 2005-2 16 02.08.2005 12:10
fehlersuche PHP Tipps 2005-2 45 03.07.2005 19:39
Fehlersuche PHP Tipps 2005-2 2 26.06.2005 21:55
Fehlersuche ! Login Script ! PHP Tipps 2005-2 3 23.06.2005 15:06
Cäsar-Verschlüsselung oder auch Fehlersuche im Script PHP Tipps 2005 13 31.03.2005 00:43
Fehlersuche! Meine Seite spinnt! FloMX HTML, Usability und Barrierefreiheit 4 25.01.2005 20:14
Fehlersuche SQL-Abfrage PHP Tipps 2004-2 4 24.11.2004 11:56
Fehlersuche: Ordner aus Verzeichnis auslesen DannyD PHP Tipps 2004-2 6 19.11.2004 20:36
auf Fehlersuche PHP Tipps 2004-2 6 13.11.2004 02:02


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum