php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.02.2009, 14:05  
Neuer Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 28
solvero befindet sich auf einem aufstrebenden Ast
Standard HTML Code in PHP einbinden

Hallo!
Ich habe folgenden Code:
PHP-Code:
<?php 
$Zeilen 
1
$Dateizeiger fopen("datenbank.csv""r"); 
$datei fopen("ebay.csv""w"); 

while((
$Daten=fgetcsv($Dateizeiger70000";"))!==FALSE

    
$AnzahlDerFelder count($Daten); 
    
$Zeilen++; 
    for(
$i=9$i<$AnzahlDerFelder$i++)  // Hier die Spalten Anzahl der *.csv eintragen 
    


//$neu4 = str_replace("Ein-/", "Ein-", $Daten[4]);

$ersetzen = array(
  
'Dentaltechnik'      =>  '124794',
  
'Laborausstattung'  =>  '11815',
  
'Medizintechnik' =>  '30807',
  
'OP-Leuchten'      =>  '30816',
);
$Daten[1] = strtr($Daten[1],$ersetzen);

echo 
"(77;9;7;$Daten[2];~;~;<html><head></head><body>Beschreibung</body></html>;$Daten[2];~;$Daten[2];$Daten[8];$Daten[9];~;10;~;~;$Daten[5];0;2;1;~;~;1;~;~;~;~;~;~;~;0;~;~;~;~;~;0;~;1;0;0;1;1;~;0;~;Hamburg;100002;DE;0;0;0;$Daten[8];0;0;$Daten[8];0;0;~;0;0;0)<br />";

fwrite($datei,
"77;9;7;$Daten[2];~;~;<html><head></head><body>Beschreibung</body></html>;$Daten[2];~;$Daten[2];$Daten[8];$Daten[9];~;10;~;~;$Daten[5];0;2;1;~;~;1;~;~;~;~;~;~;~;0;~;~;~;~;~;0;~;1;0;0;1;1;~;0;~;Hamburg;100002;DE;0;0;0;$Daten[8];0;0;$Daten[8];0;0;~;0;0;0\n");

    } 
}     
fclose($Dateizeiger); 

?>
Nun möchte ich einen komplexerern HTML Code einfügen, und zwar unter fwrite, so dass in der csv Tabelle nachher der Code drin steht und weiterverarbeitet werden kann! Im Moment geht es nur mit simple Code!

In HTML wird u.a. das Simikolon verwendet, dies stört wohl bei csv- Trennung mit ;, die " kann man ja durch Hochkomma ersetzen!

Bin über jede Hilfe dankbar!
solvero ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.02.2009, 14:24  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Wenn du bei csv in den Daten selbst das Semikolon verwenden möchtest, dann musst du die Inhalte in Anführungszeichen setzen ("hallo";"zweiter;wert";"dritter wert").

Oder schau dir die CSV-Funktionen von PHP an, die nehmen dir die Arbeit wahrscheinlich sowieso ab....
agrajag ist offline  
Alt 10.02.2009, 14:35  
Neuer Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 28
solvero befindet sich auf einem aufstrebenden Ast
Standard RE:

Ich möchte diesen Code bei fwrite:
PHP-Code:
<html><head></head><body>Beschreibung</body></html
mit diesem ersetzen:
PHP-Code:
<html></head>
<
body id="page_bg">
<
div class="center" align="center">
  <
div id="wrapper">
    <
div id="wrapper_r">
      <
div id="whitebox">
        <
div id="whitebox_t">
          <
div id="whitebox_tl">
            <
div id="whitebox_tr"></div>
          </
div>
        </
div>
        <
div id="header">
          <
div id="header_r">
            <
table width="760" border="0" cellpadding="0" cellspacing="0">
              <
tr>
                <
td rowspan="6" valign="top"><<img src="http://used-med.de/EBAY/images/MMA_LOGO_RZ-.jpg" alt="MMA Hambrug" width="218" height="86">                  </td>
                <
td height="17">&nbsp;</td>
                <
td class="Stil9">&nbsp;</td>
                <
td>&nbsp;</td>
              </
tr>
              <
tr>
                <
td><strong class="Stil9">DiplIngMedizintechnik</strong></td>
                <
td>&nbsp;</td>
              </
tr>
              <
tr>
                <
td><span class="Stil9">Masoud Mahdiar</span></td>
                <
td class="Stil9"><strong>Office</strong>:</td>
                <
td><strong class="Stil9">+49 (40398 707 43</strong></td>
              </
tr>
              <
tr>
                <
td><span class="Stil9">Hermann-Buck-Weg 19 c</span></td>
                <
td><strong class="Stil9">Telefax:</strong></td>
                <
td><strong class="Stil9">+49 (40881 479 71 </strong></td>
              </
tr>
              <
tr>
                <
td><span class="Stil9">22309 Hamburg</span></td>
                <
td><strong class="Stil9">Mobile:</strong></td>
                <
td class="Stil9">+49 (176488 858 88</td>
              </
tr>
              <
tr>
                <
td><class="Stil9"><br />
                  </
p></td>
                <
td>&nbsp;</td>
                <
td class="Stil9">&nbsp;</td>
              </
tr>
            </
table>
          </
div>
        </
div>
      </
div>
      <
div id="tabarea">
        <
table cellpadding="0" cellspacing="0" class="pill">
          <
tr>
            <
td width="1326" class="pill_m"><div id="pillmenu"> </div></td>
          </
tr>
        </
table>
      </
div>
    </
div>
  </
div>
</
div>
</
div>
test
</body>
</
html
Doch diese Zeile sollte bis auf den zu ersetzenden Code unverändert bleiben:
PHP-Code:
fwrite($datei,
"77;9;7;$Daten[2];~;~;'<html><head></head><body>Beschreibung</body></html>';$Daten[2];~;$Daten[2];$Daten[8];$Daten[9];~;10;~;~;$Daten[5];0;2;1;~;~;1;~;~;~;~;~;~;~;0;~;~;~;~;~;0;~;1;0;0;1;1;~;0;~;Hamburg;100002;DE;0;0;0;$Daten[8];0;0;$Daten[8];0;0;~;0;0;0\n"); 
Es klappt also nicht, wenn ich den Html Code in " setze!
solvero ist offline  
Alt 10.02.2009, 15:11  
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

Darf man mal fragen: Wozu der Aufwand?
__________________
--
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  
Alt 11.02.2009, 06:04  
Neuer Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 28
solvero befindet sich auf einem aufstrebenden Ast
Standard RE:

Möchte eine Importdatei für den Turbolister erstellen, so dass ich meine Excel Tabelle wie ich es möchte erstellen und dann in den Tubolister importieren kann. Ist vielleicht auch für den einen oder anderen interesannt!
solvero ist offline  
Alt 11.02.2009, 10:17  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Dann verwende doch die einfachen ' oder du escapest alle " in dem HTML Code
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
 


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
PHP in HTML einbinden martl666 PHP Tipps 2008 8 11.09.2008 10:08
php code in html einbinden... lookatme PHP Tipps 2008 10 20.08.2008 13:09
HTML Code im PHP Datei möglich? raphaelf PHP Tipps 2008 10 24.07.2008 15:56
Nur bestimmten Html Code zulassen? litterauspirna PHP Tipps 2008 5 29.04.2008 12:30
Html Code maskieren mit php Mania PHP Tipps 2008 5 12.10.2007 08:34
einfacher Code zum Einbinden von "Inhaltsbereichen" MaxDittmann PHP-Fortgeschrittene 6 01.10.2007 15:54
HTML Code in MySQL DB speichern FireFIghter Datenbanken 3 27.12.2006 15:45
benötige den HTML Code für die Bildgröße im Link mickschen HTML, Usability und Barrierefreiheit 2 05.06.2006 20:29
HTML Code deaktivieren PHP Tipps 2006 8 04.05.2006 12:36
HTML Mail mit Code über Formular/Textfeld madSoul PHP Tipps 2006 5 28.04.2006 12:33
Probleme mit \" in html code PHP Tipps 2006 6 22.02.2006 19:19
HTML Code Simon9990 PHP Tipps 2005-2 4 08.08.2005 13:17
HTML Tabelle in PHP Datei einbinden PHP Tipps 2005-2 4 14.07.2005 20:11
html code per Post weitergeben kid01 PHP Tipps 2005 5 02.03.2005 08:45
HTML Code in Variable - GEFAHR? Beatbox PHP Tipps 2004-2 4 18.12.2004 14:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html in php einbinden, html code in php einbinden, php in html einbinden, html php einbinden, html code in php, html tabelle in php einbinden, tabelle in php einbinden, html in php einbetten, in php html einbinden, php html einbinden, php in php einbinden, php code in html einbinden, htmlcode in php, html code in php einfügen, html in php einfügen, php einbinden in html, html datei in php einbinden, html-code in php einbinden, http://www.php.de/php-einsteiger/51665-html-code-php-einbinden.html, php einbinden html

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:22 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