php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2004, 16:08  
Gast
 
Beiträge: n/a
Standard an bestimmter stelle eines files etwas hineinschreiben

ich möchte an einer bestimmten stelle in einem .php-dokument eine änderung vornehmen.

Wie mache ich das?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.07.2004, 16:24  
Gast
 
Beiträge: n/a
Standard

http://de3.php.net/manual/de/ref.filesystem.php
du liest den anfang bis zur stelle an der du was reinschreiben willst in eine variable und den rest in eine andere
Code:
$neu=$anfang . $neuer_text . $ende;
 
Alt 27.07.2004, 17:37  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

am einfachsten mit einem Editor!

oder willst du das online machen?
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 27.07.2004, 18:09  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: an bestimmter stelle eines files etwas hineinschreiben

Zitat:
Zitat von mironline
ich möchte an einer bestimmten stelle in einem .php-dokument eine änderung vornehmen.
was willst du ändern?
wo willst du ändern?
imported_Ben ist offline  
Alt 27.07.2004, 19:12  
Gast
 
Beiträge: n/a
Standard

[url]http://phpfriend.de/ftopic19496.html[url]

ich habe nun eine tabelle, welche geraete heisst und dort hat es die spalten id, geraet (bezeichnung) und akt_anzahl (aktuelle anzahl)

id _____|geraet________|akt_anzahl
---------------------------------------------
1______|beamer_______|10
---------------------------------------------
2______|laserpointer____|3
---------------------------------------------

nun hat der user die möglichkeit, selber geräte hinzu zu fügen. Die geräte speichert es dann in die tabelle, was ich geschafft hab

in einem andern menüpunkt hat der user die möglichkeit, die gerät auszuleihen. für das hat er ein formular, welches alle geräte enthält:


beamer: |hier schreibt der user die benötigte anzahl hinein |

laserpointer: |hier schreibt der user die benötigte anzahl hinein |

usw.

die input-felder dahinter heissen gleich wie der beschreib, also das feld hinter beamer heisst auch beamer und das feld hinter laserpointer heisst laserpointer... (aus db-abfrage)

wenn man auf den senden-button im formular klickt, dann sollte es in der datenbank die anzahl der geraete verkleinern (was kein problem sein sollte).
das problem ist aber bei dem insert-befehl:

$abfrage = "INSERT INTO geraete (????) VALUES (????)";

Wenn jemand eine ganz neue idee hat, dieses problem zu lösen, evtl.
mit anderem db-design wär ich sehr froh!!!
 
Alt 27.07.2004, 19:15  
Gast
 
Beiträge: n/a
Standard

wie jetzt? datei oder datenbank? ich hoffe, du nutzt letzteres, wundere mich dann aber über deinen ersten eintrag...
 
Alt 27.07.2004, 23:46  
Gast
 
Beiträge: n/a
Standard

ne ich möchte letzteres nutzen!

kann mir sonst niemand helfen?
 
Alt 28.07.2004, 12:08  
Gast
 
Beiträge: n/a
Standard

ich habe folgendes file:

PHP-Code:
include("dbconnect.php");
session_start();

if(
$_SESSION['wert'] == 1)
{
  
$abfrage "INSERT INTO auftraege (tabelle1, tabelle2) VALUES ('$wert1', '$wert2')";
  
$eintrag mysql_query($abfrage);

  if(
$eintrag)
  {
  ...
  ...
  
usw
wie sieht nun der code aus, um hinter dem wort tabelle2 text einzufügen?

bin leider aus dem link nicht allzu schlau geworden, aber trotzdem danke!!
 
Alt 28.07.2004, 12:47  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von mironline
ich habe folgendes file:

PHP-Code:
include("dbconnect.php");
session_start();

if(
$_SESSION['wert'] == 1)
{
  
$abfrage "INSERT INTO auftraege (tabelle1, tabelle2) VALUES ('$wert1', '$wert2')";
  
$eintrag mysql_query($abfrage);

  if(
$eintrag)
  {
  ...
  ...
  
usw
wie sieht nun der code aus, um hinter dem wort tabelle2 text einzufügen?

bin leider aus dem link nicht allzu schlau geworden, aber trotzdem danke!!
sorry aber ich habe keine idee was du damit meinen könntest
willst du ein 3. feld erstellen in das du dann $wert3 speichern kannst ?
 
Alt 28.07.2004, 13:23  
Gast
 
Beiträge: n/a
Standard

genau!

ich will jetz nicht hören, dass das db-design beschissen ist, das stimmt! aber ich will es so machen

weisst du wie das geht?
 
 


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
Welche Methode um Config Files editierbar zu machen? GSJLink PHP-Fortgeschrittene 5 25.07.2008 01:01
Datei an bestimmter Stelle ändern imagica PHP Tipps 2008 3 05.02.2008 17:26
Elemente an einer x beliebigen Stelle positionieren phpbeginner HTML, Usability und Barrierefreiheit 7 24.08.2006 17:48
datensatz an bestimmter stelle einfügen freitz Datenbanken 2 04.07.2006 13:06
an welcher stelle im array gibt es den wert ? Skazi PHP Tipps 2007 13 11.12.2005 15:03
files anzeigen die nur .pdf heissen PHP Tipps 2005-2 6 08.08.2005 19:42
IncludeDatei erst an bestimmter Stelle ausgeben? PHP Tipps 2005-2 11 29.06.2005 14:12
Download Files bzw. Upload files !! PHP Tipps 2005 2 29.03.2005 20:20
[Erledigt] warum kann nicht SVG files laden? PHP Tipps 2005 16 09.03.2005 14:05
Files zippen mit ftp_exec()?! - Hilfe PHP-Fortgeschrittene 0 24.01.2005 10:39
String an bestimmter Stelle einfügen PHP Tipps 2005 1 14.01.2005 11:38
arrayinhalt an bestimmter stelle ausgeben PHP Tipps 2004 7 19.10.2004 11:58
[Erledigt] .php5 files Server, Hosting und Workstations 11 31.08.2004 19:29
number of open files to more than 150 Datenbanken 0 22.07.2004 11:41
formular button linkt an interne Stelle PHP Tipps 2004 1 08.06.2004 10:02


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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.