---
title: "Problem mit PHP Script"
url: "https://www.typo3.net/d/14089-problem-mit-php-script"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2004-07-29"
last_reply: "2004-08-04"
replies: 15
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit PHP Script

Extensions · 15 Antworten · gestartet 2004-07-29

## Eröffnungsbeitrag

**entrust** · 2004-07-29 · [Beitrag #1](https://www.typo3.net/d/14089-problem-mit-php-script/1)

Hallo,

habe ein Problem mit einem PHP- Script:

Habe folgendes Script:

<http://fischereihandel-ulitzsch.de/fileadmin/fischerei/php/kunde.php>

Dort funktioniert alles wie es soll, wenn ich die Suchfunktion nutze tritt kein Fehler auf.

Ist das Script aber in typo3 als PHP Quellcode eingefügt:

<http://fischereihandel-ulitzsch.de/index.php?id=93>

tut sich bei der Suche überhaupt nichts mehr...

woran kann das liegen?!

## Antworten

### [#2](https://www.typo3.net/d/14089-problem-mit-php-script/2) · grisub · 2004-07-29

probier es mal mit der extension iframe2 einzubinden

### [#3](https://www.typo3.net/d/14089-problem-mit-php-script/3) · Dander · 2004-07-29

binde es per marker ein

marks.PHP = PHP-SCRIPT
marks.PHP.file = linkzumscript

MFG

Dander

### [#4](https://www.typo3.net/d/14089-problem-mit-php-script/4) · entrust · 2004-07-29

> **Dander schrieb:**
>
> binde es per marker ein
>
> marks.PHP = PHP-SCRIPT
> marks.PHP.file = linkzumscript
>
> MFG
>
> Dander

mache ich das ganz normal im Template?! Irgendwie will das nicht hinhauen :-/

Kannst du mir einmal einen vollständigen Beispielcode geben?! :-P ... Marker = INHALT

Gruß,
entrust

### [#5](https://www.typo3.net/d/14089-problem-mit-php-script/5) · entrust · 2004-07-31

> **grisub schrieb:**
>
> probier es mal mit der extension iframe2 einzubinden

hab's probiert - haut nicht hin :-(

### [#6](https://www.typo3.net/d/14089-problem-mit-php-script/6) · Dander · 2004-08-02

du machst ein html template mit einem marker
z.B: ###PHP###
dann schreibst du ins setup das ganze übliche ..
und dann
page.10.marks.PHP = PHP-SCRIPT
page.10.marks.PHP.file = linkzumscript

MFG

Dander

### [#7](https://www.typo3.net/d/14089-problem-mit-php-script/7) · entrust · 2004-08-02

Damit bekomme ich das irgendwie überhaupt nicht hin :-(

Der lässt alles schön leer bei mir...

Habe das bereits mit:

```typoscript
tt_content.script = CASE
tt_content.script {
key.field = select_key
test = PHP_SCRIPT_EXT
test.file = fileadmin/fischerei/php/kunde.php
}
```

probiert, nur macht der da so ein DUMMES IFrame für den Inhalt, welches ich nicht größer bekomme :-(

<http://fischereihandel-ulitzsch.de/index.php?id=93>

----

### [#8](https://www.typo3.net/d/14089-problem-mit-php-script/8) · Space-Teddy · 2004-08-02

wenn´s n stink normales php script ist,

da gibts ne ext zum einbinden von PHP scripten .... funzt super bei mir ....

typo3.org/extension such nach

page_php_content  so heist se ....

kanst dan php scripte als seiten kontent einbinden ....

greatz daniel

### [#9](https://www.typo3.net/d/14089-problem-mit-php-script/9) · entrust · 2004-08-02

> **Space-Teddy schrieb:**
>
> wenn´s n stink normales php script ist,
>
> da gibts ne ext zum einbinden von PHP scripten .... funzt super bei mir ....
>
> typo3.org/extension such nach
>
> page_php_content  so heist se ....
>
> kanst dan php scripte als seiten kontent einbinden ....
>
> greatz daniel

Die habe ich schon drin die Extension, da habe ich nur das Problem, dass das Script nicht ausgeführt wird :-(

Wenn ich das dort als INCLUDE reinpacke öffnet sich das Ergebnis der Anfrage aus dem Script in einem neuen Fenster, was eigentlich nicht passieren sollte...

### [#10](https://www.typo3.net/d/14089-problem-mit-php-script/10) · Space-Teddy · 2004-08-02

ahhh ha ...

sowas .... bzw noch ein anderes problem hatte ich mit der ext auch schon ... zwar mit mysql abfragen ....

ich glaub das bestimmte scrips nicht funktionieren, weil sie konflikte mit typo auslösen ....

und der includ befehl glaub ich wäre so einer ....

ausserdem kommt typo ab und an ma auch mit " durcheinander ....

habs bei mir mit try und error rumbasteln im script nachher doch zum laufen bekommen ....

aber mit include ....*achselzuck* dafür hab ich noch zu wenig scripte mit dem ding eingebunden
 sorry ....

### [#11](https://www.typo3.net/d/14089-problem-mit-php-script/11) · entrust · 2004-08-02

> **Space-Teddy schrieb:**
>
> ahhh ha ...
>
> sowas .... bzw noch ein anderes problem hatte ich mit der ext auch schon ... zwar mit mysql abfragen ....
>
> ich glaub das bestimmte scrips nicht funktionieren, weil sie konflikte mit typo auslösen ....
>
> und der includ befehl glaub ich wäre so einer ....
>
> ausserdem kommt typo ab und an ma auch mit " durcheinander ....
>
> habs bei mir mit try und error rumbasteln im script nachher doch zum laufen bekommen ....
>
> aber mit include ....*achselzuck* dafür hab ich noch zu wenig scripte mit dem ding eingebunden
>  sorry ....

jap, ist mir SQL Abfrage...

try and catch... ist doch erst ab PHP 5 drin, oder?!

### [#12](https://www.typo3.net/d/14089-problem-mit-php-script/12) · Space-Teddy · 2004-08-02

ehhh ..... ;)

try&error ....
also ich probiers ... wenns nit klappt pech neuer vrsuch ...

lol :D

try&catch in PHP5 ... kann sein

try&error in PHP5 .... bestimmt nicht ;)

post mal den mysql teil von deinem script ...

mein da wäre was geseeen mit mysql_fetch_assoc
und so ....

### [#13](https://www.typo3.net/d/14089-problem-mit-php-script/13) · entrust · 2004-08-02

:D try & catch kenn ich bisher nur aus JAVA :-P naja... :D

Der CODE vom PHP sieht momentan noch so aus:

```php
<?php

 

$host = "localhost";

$user = "****";

$pass = "****";

$db   = "****";

 

$connect=mysql_connect($host,$user,$pass);

mysql_select_db($db,$connect);

 

$res = mysql_query("SELECT * FROM kundenverwaltung");

                                      $num = mysql_num_rows($res);

                                      

 

echo "

<form method="post" action="$PHP_SELF">

<table cellpadding="0" cellspacing="0" border="0">

<tr>

         <td><table cellpadding="0" cellspacing="0" border="0">

 

";

 

                                      for ($i=0; $i<$num; $i++)

                                               {

                                               $k_fn = mysql_result($res, $i, "Firmenname");

                                               $k_ap = mysql_result($res, $i, "Ansprpartner");

                                               $k_ort = mysql_result($res, $i, "Ort");

                                               $k_str = mysql_result($res, $i, "Str");

                                               $k_hnr = mysql_result($res, $i, "Hnr");

                                               $k_plz = mysql_result($res, $i, "Plz");

                                               $k_tel = mysql_result($res, $i, "Tel");

                                               $k_fax = mysql_result($res, $i, "Fax");

                                               $k_em = mysql_result($res, $i, "Email");

                                               $k_ws = mysql_result($res, $i, "Website");

                                               $k_br = mysql_result($res, $i, "Branche");

 

echo "

         <tr>

                   <td colspan="2">&nbsp;</td>

         </tr>

         <tr>

                   <td height="20" colspan="2" class="h1"><b>$k_fn</b> (<a href='http://$k_ws' target="_blank">$k_ws</a>)</td>

         </tr>

         <tr>

                   <td colspan="2"><b>Branche:</b> $k_br<br><b>Ansprechpartner:</b> $k_ap</td>

         </tr>

         <tr>

                   <td colspan="2">&nbsp;</td>

         </tr>

         <tr>

                   <td class="left">$k_plz $k_ort<br>$k_str $k_hnr</td>

                   <td class="right">Telefon: $k_tel<br>Fax: $k_fax<br>E-Mail: $k_em</td>

         </tr>

         <tr>

                   <td class="spacer" colspan="2">&nbsp;</td>

         </tr>

";

}

 

echo "

         </table>

         </td>

         <td width="20">

                   &nbsp;

         </td>

         <td valign="top">   

                   <table cellpadding="0" cellspacing="0" border="0">

                            <tr>

                                      <td height="10" class="h1"><b>Suche</b></td>

                            </tr>

                            <tr>

                                      <td><select name="spalte">

                                               <option>Firmenname</option>

                                               <option>Ort</option>

                                               <option>Plz</option>

                                               </select>&nbsp;<input type="Text" name="allg_suche">&nbsp;<input type="submit" name="a_suche" value="Suche">

                                      </td>

                            </tr>

                            <tr>

                                      <td>&nbsp;</td>

                            </tr>

                            <tr>

                                      <td>Suche nach dem Begriff: "<b>$allg_suche</b>" in der Rubrik: "<b>$spalte</b>"</td>

                            </tr>

                            <tr>

                                      <td>&nbsp;</td>

                            </tr>

                            <tr>

                                      <td>

                            ";

                            

                            if ($a_suche && $allg_suche!=""){

                            

                            $res2 = mysql_query("SELECT * FROM kundenverwaltung where $spalte = '$allg_suche'");

                            $num2 = mysql_num_rows($res2);

                            for ($i=0; $i<$num2; $i++)

                                               {

                                               $k_fn = mysql_result($res2, $i, "Firmenname");

                                               $k_ap = mysql_result($res2, $i, "Ansprpartner");

                                               $k_ort = mysql_result($res2, $i, "Ort");

                                               $k_str = mysql_result($res2, $i, "Str");

                                               $k_hnr = mysql_result($res2, $i, "Hnr");

                                               $k_plz = mysql_result($res2, $i, "Plz");

                                               $k_tel = mysql_result($res2, $i, "Tel");

                                               $k_fax = mysql_result($res2, $i, "Fax");

                                               $k_em = mysql_result($res2, $i, "Email");

                                               $k_ws = mysql_result($res2, $i, "Website");

                                               $k_br = mysql_result($res2, $i, "Branche");

                                                         

                            echo "

                            <table cellpadding="0" cellspacing="0" border="0">

                            <tr>

                                      <td height="20" colspan="2" class="h1"><b>$k_fn</b> (<a href='http://$k_ws' target="_blank">$k_ws</a>)</td>

                            </tr>

                            <tr>

                                      <td colspan="2"><b>Branche:</b> $k_br<br><b>Ansprechpartner:</b> $k_ap</td>

                            </tr>

                            <tr>

                                      <td colspan="2">&nbsp;</td>

                            </tr>

                            <tr>

                                      <td class="left">$k_plz $k_ort<br>$k_str $k_hnr</td>

                                      <td class="right">Telefon: $k_tel<br>Fax: $k_fax<br>E-Mail: $k_em</td>

                            </tr>

                            <tr>

                                      <td class="spacer" colspan="2">&nbsp;</td>

                            </tr>

                            </table>

                            ";

                            }}

                            

                            else {

                                      echo "<tr>

                                                        <td><b>Bitte geben Sie einen Suchbegriff ein</b></td>

                                                 </tr>";

                            }

 

                   echo "

                   </td>

                            </tr>

                   </table>

         </td>

</tr>

</table>

</form>

 

";

 

?>
```

### [#14](https://www.typo3.net/d/14089-problem-mit-php-script/14) · Space-Teddy · 2004-08-02

ja

ich denke du bekommst das schon zum laufen

solltest mal auf php.net dir die mysql funktionen mal genau ansehen ....

musste zimlich lange mit anderen mysql befehlen rumspielen bis es dann funktioniert hat

hier mein script mit den mysql dingern halt

```php
mysql_connect ($hostname,$username,$password); 

mysql_select_db($dbName); 
$query = "SELECT * FROM user_calendar_event "; 

$result = mysql_query($query); 
$number = mysql_num_rows($result); 
print "<font face="Arial" size="1">Der <i>Eventkalender</i><br> enth&auml;lt zur Zeit<b> $number </b><br>Event-Eingetragen</font><br>"; 

$row = mysql_fetch_assoc(mysql_query($query)) ;

$massage[] .= $row;
```

zählt nur die einträge ....

aber vieleicht bekommst du so dein script ein bischen näher ans laufen ...

### [#15](https://www.typo3.net/d/14089-problem-mit-php-script/15) · entrust · 2004-08-02

danke!

Werde das mal ausprobieren :-)

### [#16](https://www.typo3.net/d/14089-problem-mit-php-script/16) · hans_k · 2004-08-04

[/d/13825-php-problem](https://www.typo3.net/d/13825-php-problem)

---

Quelle: „Problem mit PHP Script“, typo3.net, https://www.typo3.net/d/14089-problem-mit-php-script
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
