![]() |
[PHP] Mal ne ganz dooofe Frage zu echo :(
Hi.
Sorry wenn ich euch mal wieder nerven muss aber ich hab mir mittlerweile massige PHP Tuts angezeigt aber folgende Problematik kann ich trotzdem net lösen :( Wenn ich das mache :
Code:
Dann kommt n fetter php error :( woran liegt das denn schon wieder ?
echo '<BODY onLoad="window.open('http://Download.com','Tuts','width=300, height=300')">';
Vielen vielen dank im Voraus und ich hoffe dass das die letzte änderung am Code von ![]() Gruß Assun :-) [edit=alcaeus]Quote- durch code-Tags ersetzt. Mfg, alcaeus[/edit] |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Schon mal was von escapen gehört? :wink: Allerdings würde ich in solch einem Fall den Code direkt ins Dokument schreiben, da es dadurch wesentlich übersichtlicher wird und es auch als html gehighlightet wird. :wink:
Lösung 1:
Code:
Lösung 2:
echo '<BODY onLoad="window.open(\'http://Download.com\',\'Tuts\',\'width=300, height=300\')">';
Code:
<?php
// dein Code... ?> <BODY onLoad="window.open('http://Download.com','Tuts','width=300, height=300')"> <?php // dein Code... ?> |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Zitat:
Code:
Soll heissen: Lerne bitte endlich, Fehlermeldungen zu posten. Du glaubts ja gar nicht, wieviele php-Fehler ich jeden Tag sehe, soll ich dich mal raten lassen, was es ist? :roll:
Fatal error: DP-Post #429548 not finalized: error message is missing. Please try again
Weiters sind diese Fehlermeldungen ziemlich aussagekraeftig. Aber nachdem ich in Spiel-Laune bin, sag ich dir die Fehlermeldung: "Unexpected T_STRING in line ..." oder sowas, richtig? Wow..und das ganz ohne PHP anzuwerfen. Ich sag nur: Anfuehrungszeichen escapen. Guck dir die Zeile doch mal an :roll: Greetz alcaeus [edit]Ach Simon...du nimmst mir die ganze Freude :([/edit] |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
hmmm also es will immernoch nicht so recht klappen :(
Mein Code sieht so aus :
Code:
<?php
include('Visitor/counter.inc.php'); $prog_name = (isset($_GET['id'])) ? $_GET['id'] : ''; if (!$prog_name) { exit; } $no_close = true; include("db.php"); $query = "SELECT prog_filename FROM prog_dl WHERE prog_name = '$prog_name'"; $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error()); $prog_filename = mysql_result($result, 0); mysql_free_result($result); $query = "UPDATE prog_dl SET prog_dl_count = prog_dl_count + 1 WHERE prog_name = '$prog_name'"; $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error()); mysql_close($db_link); echo "<meta http-equiv=\"refresh\" content=\"0; url=$prog_filename\">"; echo '<BODY onLoad="window.open(\'$prog_filename\',\'Tuts\',\'width=300, height=300\')">'; echo "Der Download startet in Kürze..."; echo " Falls der Download nicht starten sollte, klicken Sie bitte <a href=\"$prog_filename\" class=url >hier</a></p>"; echo ' <a href="javascript:history.back()" class=url >zurück</a</p>'; ?> Es kommt nun keine Fehlermeldung mehr aber es wird das neue fenster zwar geöffnet aber statt auf die Datei zeigt das neue fenster auf $prog_filename |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Mach mal n ZIP mit den ganzen Dateien, dann bieg ich Dir das kurz hin.
|
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
1: es gibt Code-Tags. Rate mal wofuer die sind :roll:
2: ich sehe immer noch keine Fehlermeldung. Sollen wir hier raten, wo der Wurm begraben liegt? Also bitte, streng dich wenigstens an und mach es uns ein bisschen leichter. Greetz alcaeus |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Edit // Zu spät..
sry, post wurde geändert.Problem besteht weiterhin... |
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Zitat:
|
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
ich hab doch deinen code verwendet ! gugg dir den code den ich gepostet hab doch an da steht dein beispielcode auch drin aber es wird wie gesagt auch n fenster geöffnet allerdings kommt funpic 404 weil das neue fenster statt der datei einfach http://assun05.as.funpic.de/$prog_filename anzeigt !
|
Re: [PHP] Mal ne ganz dooofe Frage zu echo :(
Zitat:
Code:
$foo = 'bar';
$bar = 'This is $foo';
Code:
Nein? Ich sag ihn dir: bei einem String, der von ' umschlossen wird, werden Variablen nicht geparst, dies geschieht nur bei ". So, den Fehler lass ich dich selbst raussuchen, das solltest du schaffen.
$foo = 'bar';
$bar = "This is $foo"; Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz