[GastForen Programmierung/Entwicklung PHP und MySQL PHP skript nicht im Quelltext

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

PHP skript nicht im Quelltext

Blackhead77
Beiträge gesamt: 118

25. Jun 2005, 19:57
Beitrag # 1 von 9
Bewertung:
(1924 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo ich habe einen Php Skript geschrieben und in die Seite eingefügt aber wenn ich ihn hochlade ist er verschwunden. benutze Adobe golive

Was muss ich machen?
X

PHP skript nicht im Quelltext

Annubis
Beiträge gesamt: 419

25. Jun 2005, 19:59
Beitrag # 2 von 9
Beitrag ID: #174389
Bewertung:
(1921 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
löööööööööööl is heute 1. april?

is doch klar das man php ned sieht wen es online is - php is kein "sprache" wie html sondern wird direkt interpretiert und man sieht nur die resultate...

bevor man sowas fragt sollte man besser mal ein wenig googlen !!! IMHO


als Antwort auf: [#174388]

PHP skript nicht im Quelltext

Intermedia
Beiträge gesamt: 1287

25. Jun 2005, 20:30
Beitrag # 3 von 9
Beitrag ID: #174392
Bewertung:
(1913 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,
das will ich auch hoffen das php Quellen nicht sichtbar sind sonst wäre ja alles für die Katz und jeder käme z.B. an meine Zugangsdaten der Datenbank und viele Dinge mehr.;-)

Gruß Sven


als Antwort auf: [#174388]

PHP skript nicht im Quelltext

Blackhead77
Beiträge gesamt: 118

26. Jun 2005, 09:32
Beitrag # 4 von 9
Beitrag ID: #174407
Bewertung:
(1891 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
nein das versteht ihr vollkommen falsch.
wenn ich im in Adobe Golive dass drite Feld andrücke wo quelle steht und

dort diesen Php-Skript reinschreibe:
Code
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 

<html>

<!-- #BeginTemplate "../../../web-data/Musterseiten/Shop%20Vorlage.html" -->

<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Adobe GoLive">
<title>Keyboard Spectrum f&uuml;r Dreambox</title>
</head>

<body bgcolor="#ffffff">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td><img src="../../Bilder/logo.gif" alt="" height="37" width="103" border="0"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr align="left">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr bgcolor="#4169e1">
<td>
<div align="center"></div>
</td>
<td>
<div align="center">
<a href="../../index.html"><img src="../../Bilder/Home%20Hell.jpg" alt="" height="30" width="120" border="0"></a></div>
</td>
<td></td>
<td>
<div align="center">
<a href="../Sat-Shop.html"><img src="../../Bilder/Shop.jpg" alt="" height="30" width="120" border="0"></a></div>
</td>
<td></td>
<td>
<div align="left"></div>
</td>
<td>
<div align="center">
<a href="../../Kontakt.html"><img src="../../Bilder/Kontakt%20Hell.jpg" alt="" height="30" width="110" border="0"></a></div>
</td>
<td></td>
<td>
<div align="center">
<a href="http://www.webmart.de/wmshop.cfm?id=42483"><img src="../../Bilder/Shop/imagesw.jpg" livesrc="../../../../../Bearbeitet/imagesw.psd" alt="" height="53" width="66" border="0"></a></div>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr valign="top" bgcolor="white">
<td rowspan="13"><csobj h="772" occur="73" t="Component" w="209" csref="../../../web-data/Komponenten/Kommponente%20f%fcr%20Shop.html">
<table width="209" border="0" cellspacing="0" cellpadding="0" background="../../Bilder/Buttuns/Hintergrund/Leiste.gif" cool gridx="16" gridy="16" height="738" showgridx showgridy usegridx usegridy>
<tr height="16">
<td width="208" height="16"></td>
<td width="1" height="16"><spacer type="block" width="1" height="16"></td>
</tr>
<tr height="721">
<td content csheight="721" width="208" height="721" valign="top" xpos="0"><a href="LNB.html"><font size="5" color="#3300ff"><b>LNB's</b></font></a>
<p><a href="Gold%20Edition.html">Gold Edition</a></p>
<p><a href="Invacom.html">Invakom</a></p>
<p><a href="Samsung.html">Samsung</a></p>
<hr>
<p><font size="5" color="#ff3300"><b><a href="Digitalreceiver.html">Receiver</a></b></font></p>
<p><a href="Dreambox%20Auswahl.html">Dreambox</a></p>
<p><a href="Finepass%20Auswahl.html">Finepass</a></p>
<p><a href="Kaon%20Auswahl.html">Kaon</a></p>
<p><a href="Koscom%20%20Auswahl.html">Koscom</a></p>
<p><a href="Topfieldauswahl.html">Topfield</a></p>
<p><a href="Auswahl%20SonstigeReceiver.html">Sonstige</a></p>
<hr>
<p><font size="5" color="#ff3300"><b><a href="Spiegeln.html">Spiegel</a></b></font></p>
<p><a href="Koscom%20Spiegel.html">Koscom</a></p>
<p><a href="Wavefrontier.html">Wavefrontier</a></p>
<p><a href="Gibertini.html">Gibertini</a></p>
<hr>
<p><a href="../../ABG.html">Allgemeine Gesch&auml;ftsbedingungen</a></p>
<p></p>
<p><a href="http://www.webmart.de/t.cfm?id=410896">Empfehlen Sie uns weiter</a></p>
</td>
<td width="1" height="721"><spacer type="block" width="1" height="721"></td>
</tr>
<tr height="1" cntrlrow>
<td width="208" height="1"><spacer type="block" width="208" height="1"></td>
<td width="1" height="1"></td>
</tr>
</table>
<p></p>
</csobj></td>
<td rowspan="13" colspan="14">
<div align="left">
<!-- #BeginEditable "Bereich" -->
<div align="left">
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<tr>
//PHP CODE error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","Benutzername","Passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1] <br>\n";
}
mysql_close();
?></tr><a href="../Bilder/Shop/rechiver/Dreambox_keyboard.gif"><img src="../../Bilder/Shop/rechiver/Dreambox_keyboard.gif" alt="" height="195" width="250" border="0"></a></td>

<tr>
<td><font size="5">Keyboard Spectrum f&uuml;r Dreambox</font></td>
</tr>
<tr>
<td>
<p>Deutsche Version f&uuml;r Dreambox DM7000S und DM7020. Diese leichte, ergonomische, kabellose Tastatur ist ein ideales Produkt f&uuml;r diejenigen, welche die neue Welt der interaktiven Dienste nutzen wollen und zus&auml;tzlich alle Steuerungsfunktionen der Dreambox behalten m&ouml;chten. Features:<br>
<br>
- funktionelle QWERTY-Tastatur, kompaktes Design<br>
- easy-to-use fullsize Tasten mit leisem Druckpunkt<br>
- alle Funktionen einer Tastatur<br>
- alle Funktionen einer Fernbedienung<br>
- Benutzer-Makro-Programmierung<br>
- neue, erweiterte Code-Datenbank<br>
- Intuitiv gestaltete, farbcodierte Tasten<br>
- ergonomisches Design f&uuml;r komfortable Benutzung in der Hand und auf Tisch<br>
- Code-Search-Funktion zum Programmieren &auml;lterer, nicht mehr unterst&uuml;tzter Ger&auml;te<br>
- fester Speicher f&uuml;r die Ger&auml;te-Codes</p>
</td>
</tr>
<tr>


<td>99,- &euro;

<p></p>
<p><a href="http://www.webmart.de/wmshop.cfm?id=42483&pid=353362"><img src="../../Bilder/kaufen.jpg" alt="" height="28" width="114" border="0"></a></p>
</td>
</tr>
</table>
<p><a href="Dreambox%20Auswahl.html">Zur&uuml;ck</a></p>
</div>
<p></p>
<!-- #EndEditable --></div>
</td>
</tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
</table>
<p></p>
<p></p>
<p></p>
<p></p>
</body>

<!-- #EndTemplate -->

</html>

ist dieser Code wenn mann ihn mit der Homepage hochlädt
Code
<?php 
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","benutzername","Passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1] <br>\n";
}
mysql_close();
?>

Verschwunden zum Beweis:
http://sat-technic.de/Keyboard%20Dreambox.php

Klick dort auf Ansicht und Quelltext anzeigen.
der PHP skript ist verschwunden.


als Antwort auf: [#174392]
(Dieser Beitrag wurde von Blackhead77 am 26. Jun 2005, 09:41 geändert)

PHP skript nicht im Quelltext

ganesh
Beiträge gesamt: 1981

26. Jun 2005, 09:51
Beitrag # 5 von 9
Beitrag ID: #174410
Bewertung:
(1882 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Code
<tr>	  
//PHP CODE error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","Benutzername","Passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1] <br>\n";
}
mysql_close();
?></tr><a href="../Bilder/Shop/rechiver/Dreambox_keyboard.gif"><img src="../../Bilder/Shop/rechiver/Dreambox_keyboard.gif" alt="" height="195" width="250" border="0"></a></td>

<tr>


fällt dir wirklich nichts auf?

1) kein <?php am anfang
2) kein <td></td> zwischen die <tr> gesetzt.


als Antwort auf: [#174388]

PHP skript nicht im Quelltext

SabineP
Beiträge gesamt: 7586

26. Jun 2005, 09:56
Beitrag # 6 von 9
Beitrag ID: #174411
Bewertung:
(1881 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Blackhead77,

die anderen beiden haben Dich schon richtig verstanden.

Der Broser versteht nur HTML, mit PHP kann er nichts anfangen.
PHP wird vom Server verarbeitet.
Normalerweise wird der PHP-Code niemals zum Browser gesendet.
Wenn Du den PHP-Code unbedingt sehen möchtest, Wink
dann setze ihn innerhalb von <pre> und </pre> so ein:


Code
<pre> 

//PHP CODE
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","xxx","xxx")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1] <br>\n";
}
mysql_close();

</pre>


Gruß Sabine


als Antwort auf: [#174407]
(Dieser Beitrag wurde von SabineP am 26. Jun 2005, 10:01 geändert)

PHP skript nicht im Quelltext

Blackhead77
Beiträge gesamt: 118

26. Jun 2005, 12:10
Beitrag # 7 von 9
Beitrag ID: #174422
Bewertung:
(1856 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
es wir immer noch nicht angezeigt habe es so geschrieben:
Code
 <?php   
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","benutzername","passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1] <br>\n";
}
mysql_close();
?>


Kannst du mirsagen wie mann das normalerweise macht der skript soll einfach nur eine Zahl die in der Datenbank gespeichert ist auf der seite anzeigen.


als Antwort auf: [#174411]
(Dieser Beitrag wurde von Blackhead77 am 26. Jun 2005, 12:12 geändert)

PHP skript nicht im Quelltext

SabineP
Beiträge gesamt: 7586

26. Jun 2005, 19:04
Beitrag # 8 von 9
Beitrag ID: #174455
Bewertung:
(1834 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> soll einfach nur eine Zahl die in der Datenbank gespeichert ist auf der seite anzeigen

Das kann niemand beantworten ohne das Datenbankschema zu kennen.

Gruß Sabine


als Antwort auf: [#174422]

PHP skript nicht im Quelltext

randy
Beiträge gesamt: 436

27. Jun 2005, 07:59
Beitrag # 9 von 9
Beitrag ID: #174499
Bewertung:
(1815 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Probiere mal noch zwei if's einzubauen, dann bekommst Du vielleicht eher einen Hinweis
<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","benutzername","passwort")or die(mysql_error()); ;
$bool = mysql_select_db("sat-technic_de_-_Shopverwaltung");
//mysql_select_db gibt ein true oder false zurück
if(!$bool) {
die('kann sat-technic_de_-_Shopverwaltung nicht benutzen: '.mysql_error());
}
$sql="SELECT * FROM test";
$result=mysql_query($sql);

//Gibt eine resource zurück
if(!$result) {
die('Ungültige Abfrage: '. mysql_error());
}
while ($row=mysql_fetch_assoc($result)) {
//Arrays sollten mit Hochkommata geschrieben werden
// sonst wir evtl etwas anderes angenommen.
echo "$row['Produkt1'] <br>\n";
}
mysql_close();
?>

Wenn Du phpMyAdmin installiert hast, dann schreibe mal in das Feld SQL deinen SQL-String, dann wirst Du sehen, ob es evtl daran lag.


als Antwort auf: [#174455]
X