PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Bilder / HTML code aus Text-Datei auslesen (http://www.selfphp.de/forum/showthread.php?t=22411)

zooyorker 17.11.2009 01:00:31

Bilder / HTML code aus Text-Datei auslesen
 
Hallo,

Ich versuche gerade aus einer Text-Datei werte auszulesen und in einer Tabelle darzustellen.
so weit so gut hab ich auch hinbekommen:


PHP-Code:

<?php
$datei 
file("data.txt");

foreach(
$datei AS $ausgabe)
{
$zerlegen explode(";"$ausgabe);

print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[0]."'>";
print 
"<input type='text' name='titel1' maxlength='40' size='40' value='".$zerlegen[1]."'>";
print 
"<input type='text' name='titel1' maxlength='40' size='40' value='".$zerlegen[2]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[3]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[4]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[5]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[6]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[7]."'>";
print 
"<input type='text' name='titel1' maxlength='10' size='10' value='".$zerlegen[8]."'><br>";
}

?>



Jedoch möcht ich in der Tabelle auch die Bilder angezeigt bekommen! Wie wird das am besten gemacht?
und die zweite sache ist in die letzte Spalte der Tabelle soll der unten stehende HTML code rein kommen. Leider habe ich keine Ahnung wie ich ein HTML code in eine Tabelle einfügen kann.


HTML-Code:

<html>
<body>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="test_fake@hotmail.de">
<input type="hidden" name="lc" value="CH">
<input type="hidden" name="item_name" value="DELL Notebook">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="amount" value="600.00">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="button_subtype" value="products">
<input type="hidden" name="shipping" value="">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynow_SM.gif:NonHostedGuest">
<input type="image" src="https://www.paypal.com/de_DE/CH/i/btn/btn_buynow_SM.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
<img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
</form>
</body>
</html>

Ich Danke jetzt schon

zooyorker

vt1816 17.11.2009 09:21:05

AW: Bilder / HTML code aus Text-Datei auslesen
 
Hallo und willkommen hier im Forum.


Zitat:

Zitat von zooyorker (Beitrag 132264)
Hallo,

Ich versuche gerade aus einer Text-Datei werte auszulesen und in einer Tabelle darzustellen.
so weit so gut hab ich auch hinbekommen:
[...]

Sehe da keine Tabellenstruktur? Und input gehört zu einem <form> und auch das kann ich nicht entdecken.


Zitat:

Zitat von zooyorker (Beitrag 132264)
[...]
Jedoch möcht ich in der Tabelle auch die Bilder angezeigt bekommen! Wie wird das am besten gemacht?

Welche Bilder?


Zitat:

Zitat von zooyorker (Beitrag 132264)
[...]
und die zweite sache ist in die letzte Spalte der Tabelle soll der unten stehende HTML code rein kommen. Leider habe ich keine Ahnung wie ich ein HTML code in eine Tabelle einfügen kann.

In dem Du sie in die entprechende Zeile/Spalte einer Tabelle einfügst - sofern überhaupt eine Tabelle vorhanden ist.


Kann es sei , dass Dir (noch) ein paar grundlegende Kenntnisse in HTML und/oder PHP fehlen?

zooyorker 17.11.2009 11:01:51

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von vt1816 (Beitrag 132267)
Hallo und willkommen hiuer im Forum.

Sehe da keine Tabellenstruktur? Und input gehört zu einem <form> und auch das kann ich nicht entdecken.

Welche Bilder?

In dem Du sie in die entprechende Zeile/Spalte einer Tabelle einfügst - sofern überhaupt eine Tabelle vorhanden ist.

Kann es sei , dass Dir (noch) ein paar grundlegende Kenntnisse in HTML und/oder PHP fehlen?


Danke für den kleinen Denkanstoss.
Ich habe input gemacht das wird im browser natürlich wie eine Tabelle angezeigt!
Ich habe es jetzt gändert und es wird aus der data.txt ausgelesen und in einer Tabelle dargestellt.

aber die 2 Probleme bleiben immer noch.

so wie es jetzt ist zeigt es mir den Text an also Bild1 ich möcht hier aber den link zu meinem Bild erstellen so das wenn ich die data.txt aufrufe das Bild angezeit wird und nicht der Text.

Wie kann ich das machen ich lese ja die ganzen daten aus der data.txt aus das heisst wenn ich das normal auslesen lasse wird einfach der HTML code angezeigt und nicht der Button der eigentlich angezeigt werden soll!

Neuer PHP code:
PHP-Code:

<?
$fp = fopen('data.txt', 'r');

// Der Kopf der Tabelle
echo '<table border="1">
';

while (!feof($fp)) {
    $zeile = fgets($fp,500);
    $daten = explode(";", $zeile);
    echo "<tr>";
    for($i=0;$i<count($daten);$i++){
        echo "<td>$daten[$i]</td>";
    }
    echo "</tr>";

}
// Das Ende der Tabelle
echo '</table>';

fclose($fp);
?>


vt1816 17.11.2009 11:10:18

AW: Bilder / HTML code aus Text-Datei auslesen
 
Poste bitte mal 1-2 Beispielzeilen aus der Datei data.txt.

zooyorker 17.11.2009 11:23:44

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von vt1816 (Beitrag 132272)
Poste bitte mal 1-2 Beispielzeilen aus der Datei data.txt.

Code:

ID;Titel;Beschreibung;Preis;Waehrung;Bild;Frist;Kategorie;Datum;Kaufen
1;Notebook;DELL Notebook;600;Euro;Bild1;10 Tagen;Laptop;01.03.2006;
2;Notebook;IBM Notebook;650;Euro;Bild1;14 Tagen;Laptop;01.03.2006;


vt1816 17.11.2009 11:34:46

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von zooyorker (Beitrag 132273)
Code:

ID;Titel;Beschreibung;Preis;Waehrung;Bild;Frist;Kategorie;Datum;Kaufen
1;Notebook;DELL Notebook;600;Euro;Bild1;10 Tagen;Laptop;01.03.2006;
2;Notebook;IBM Notebook;650;Euro;Bild1;14 Tagen;Laptop;01.03.2006;


Neuer PHP code: (Link zum Bild)
PHP-Code:

<?
for($i=0;$i<count($daten);$i++)
{
   if ($i <> 5)
  {
      echo "<td>$daten[$i]</td>";
  }
  else
  {
      echo "<td><a href="pfad_zum_bild">$daten[$i]</a></td>";
  }
}

?>

bzw. (Bildanzeige)
PHP-Code:

<?
for($i=0;$i<count($daten);$i++)
{
   if ($i <> 5)
  {
      echo "<td>$daten[$i]</td>";
  }
  else
  {
      echo "<td><img scr="pfad_zum_bild">$daten[$i]</td>";
  }
}

?>

** ungetestet! **

zooyorker 17.11.2009 12:21:20

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von vt1816 (Beitrag 132274)
Neuer PHP code: (Link zum Bild)
PHP-Code:

<?
for($i=0;$i<count($daten);$i++)
{
   if ($i <> 5)
  {
      echo "<td>$daten[$i]</td>";
  }
  else
  {
      echo "<td><a href="pfad_zum_bild">$daten[$i]</a></td>";
  }
}

?>

bzw. (Bildanzeige)
PHP-Code:

<?
for($i=0;$i<count($daten);$i++)
{
   if ($i <> 5)
  {
      echo "<td>$daten[$i]</td>";
  }
  else
  {
      echo "<td><img scr="pfad_zum_bild">$daten[$i]</td>";
  }
}

?>

** ungetestet! **

Das wäre sicher eine Möglichkeit aber so bekomme ich immer das gleiche bild ich möchte aber in jeder zeile ein anderes Bild haben

vt1816 17.11.2009 12:27:42

AW: Bilder / HTML code aus Text-Datei auslesen
 
Bahnhof???

Wo kommen die Informationen zu den Bildern her?

zooyorker 17.11.2009 12:33:40

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von vt1816 (Beitrag 132276)
Bahnhof???

Wo kommen die Informationen zu den Bildern her?

alle Dateien sind in einem Ordner also data.txt auslesen.php und die 10 Bilder.

Ich möchte in der Zeile 1 an das bild 1 haben dann kommt in der Zeile 2 das Bild 2 und so weiter.

vt1816 17.11.2009 13:50:58

AW: Bilder / HTML code aus Text-Datei auslesen
 
Zitat:

Zitat von zooyorker (Beitrag 132275)
Das wäre sicher eine Möglichkeit aber so bekomme ich immer das gleiche bild ich möchte aber in jeder zeile ein anderes Bild haben

Zitat:

Zitat von zooyorker (Beitrag 132277)
alle Dateien sind in einem Ordner also data.txt auslesen.php und die 10 Bilder.

Ich möchte in der Zeile 1 an das bild 1 haben dann kommt in der Zeile 2 das Bild 2 und so weiter.

Was ist eigentlich Dein Eigenanteil bei der Lösung Deines Problems? Was erwartest Du jetzt noch von uns?
Es sollte mit dem og. Beispielen und ein wenig individueller Anpasssung kein Hinderniss mehr im Weg stehen - oder?


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:01:41 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.