• Ogłoszenie:

problem z html i php<-> piszcie tylko tutaj !!!

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Postprzez Kri$ 11 Sty 2008, 18:56

reklama
<tr align="center" valign="middle">
<td width="120" height="35"><center><img src=http://img132.imageshack.us/img132/2599/menucj3.jpg /></center></td>
<td align="center" width="350" height="35"><img src=http://img523.imageshack.us/img523/286/newsybc4.jpg /></td>
<td align="middle" width="120"><div align="center">Radio</div></td>
</tr>

mam taki kod a chodzi mi o ten <td align="center" width="350" height="35"><img src=http://img523.imageshack.us/img523/286/newsybc4.jpg /></td> ponieważ to jest właśnie kod odpowiadający wyrazowi newsy który za nic w świecie nie chce się wyśrodkować ..

[ Dodano: Dzisiaj o 8:24 ]
już sobie z tym poradziłem
Kri$
 
Posty: 186
Dołączenie: 27 Gru 2007, 11:26
Miejscowość: Pruchna
Pochwały: 1



Postprzez Superpippo 18 Sty 2008, 15:04

Witam !

Nie znam się zupełnie na php a chce dodać na strone system komentarzy.
Znalazłem taki skrypt php i nie wiem kompletnie co trzeba z tym zrobić.
Proszę o wytłumaczenie mi tego krok po kroku.
Wiem że coś musze wysłac do jakiejś bazy.... ale nie wiem o co kaman.





Kod: Zaznacz wszystko
<?
/*

annotate.php3

This is a module that can be placed on any php3 page to allow users to add
their comments. The comments are stored in a file in the current directory,
whose name is constructed by adding ".comment" to the calling page's name,
and merged into the calling page dynamically. (The calling page is not
modified.)

I wrote this because I wanted a simple way to add this functionality to my
pages without requiring that mySQL be available.

In the message input, blank lines are converted to paragraph tags. No other
conversions are applied. If you don't want your users to be able to input
html, uncomment the "strip_tags" line.

Note that the directory must be writable by the web server.

Put this module in some convenient location and then embed it in your pages
like so:

require("/some/full/path/annotate.php3");
or, relative to the docroot:
require($DOCUMENT_ROOT . "/relativepath/php3");

Steve Yelvington <steve@yelvington.com>

*/
if ($message)
   {
   /* uncomment the next two lines to strip out html from input */
   /* $name = strip_tags($name); */
   /* $message = strip_tags($message); */
   $message = ereg_replace("\r\n\r\n", "\n<P>", $message);
   $date = date("l, F j Y, h:i a");
   $message = "<B>$name </B> -- $date<P> $message <BR><HR>";
   $fp = fopen (basename($PHP_SELF) . ".comment", "a");
   fwrite ($fp, $message);
   fclose ($fp);
   }
@readfile(basename(($PHP_SELF . ".comment")));
?>
<FORM method="post">
<b>Your name:</b><BR><INPUT name="name" type="text" size="55"><BR>
<b>Your comment:</b><BR><TEXTAREA name="message" rows=10 cols=55 wrap=virtual>
</TEXTAREA><BR>
<INPUT name="submit" type="submit" value="Post your comments">
</FORM>

</body>
</html>
Superpippo
~user
 
Posty: 131
Dołączenie: 23 Sty 2007, 10:37



Postprzez nanoo 18 Sty 2008, 15:36

Superpippo napisał(a):wysłac do jakiejś bazy

potrzebujesz bazy danych :roll:
posiadasz takową?
Kto stoi w miejscu, ten się cofa...
"Linux is like a wigwam: no windows, no gates and an apache inside ..."
Awatar użytkownika
nanoo
~user
 
Posty: 583
Dołączenie: 28 Kwi 2007, 19:33
Miejscowość: Vouf
Pochwały: 44



Postprzez Superpippo 18 Sty 2008, 15:38

mam MySQL na serwerze.

[ Dodano: Dzisiaj o 18:27 ]
Napisałem strone w HTML (www.bukmacherzyy.ovh.org)
Chce na podstronie "typy użytkowników" aby internacuci sami mogli dodawać komentarze. Mam skrypt php który takie coś umożliwia.
Nie miałem nigdy do czynienia z php więc pytam się jak to zrobić aby działało ?
Mój serwer obsługuje php. Raz zrobiłem tak że wkleiłem ten skrypt w treści strony, zapisałem strone z rozszerzeniem ftp, potem wysłałem na serwa i jak chciałem wejść na tą strone to widziałem informacje "nie masz uprawnień, aby oglądać tą strone"
Napisałem nawet do pomocy serwera co mam zrobić aby ten skrypt mi działał a oni mi odpisali 'Umieść skrypt na serwerze'.

1.Wiem że muszę wkleić kod tego skryptu w treści strony
2. Czy strona musi być zapisana w rozszerzeniu php ?
3. Mam wysłać na serwa sam skrypt a potem w treści strony umieścić skrypt i będzie działać ?


Co oznacza ten zapis ?
Kod: Zaznacz wszystko
Put this module in some convenient location and then embed it in your pages
like so:

require("/some/full/path/annotate.php3");
or, relative to the docroot:
require($DOCUMENT_ROOT . "/relativepath/php3");



Zamieszczam treść całego skryptu jeśli to miałoby pomóc:

Kod: Zaznacz wszystko
<?
/*

annotate.php3

This is a module that can be placed on any php3 page to allow users to add
their comments. The comments are stored in a file in the current directory,
whose name is constructed by adding ".comment" to the calling page's name,
and merged into the calling page dynamically. (The calling page is not
modified.)

I wrote this because I wanted a simple way to add this functionality to my
pages without requiring that mySQL be available.

In the message input, blank lines are converted to paragraph tags. No other
conversions are applied. If you don't want your users to be able to input
html, uncomment the "strip_tags" line.

Note that the directory must be writable by the web server.

Put this module in some convenient location and then embed it in your pages
like so:

require("/some/full/path/annotate.php3");
or, relative to the docroot:
require($DOCUMENT_ROOT . "/relativepath/php3");

Steve Yelvington <steve@yelvington.com>

*/
if ($message)
   {
   /* uncomment the next two lines to strip out html from input */
   /* $name = strip_tags($name); */
   /* $message = strip_tags($message); */
   $message = ereg_replace("\r\n\r\n", "\n<P>", $message);
   $date = date("l, F j Y, h:i a");
   $message = "<B>$name </B> -- $date<P> $message <BR><HR>";
   $fp = fopen (basename($PHP_SELF) . ".comment", "a");
   fwrite ($fp, $message);
   fclose ($fp);
   }
@readfile(basename(($PHP_SELF . ".comment")));
?>
<FORM method="post">
<b>Your name:</b><BR><INPUT name="name" type="text" size="55"><BR>
<b>Your comment:</b><BR><TEXTAREA name="message" rows=10 cols=55 wrap=virtual>
</TEXTAREA><BR>
<INPUT name="submit" type="submit" value="Post your comments">
</FORM>

</body>
</html>


?>[/php]
Superpippo
~user
 
Posty: 131
Dołączenie: 23 Sty 2007, 10:37



Postprzez Pustelnik 23 Sty 2008, 11:16

Kod: Zaznacz wszystko
  if (!$metoda_szukania || !$wyrazenie)


WIem, że to proste ale czy mógłby mi ktoś ten kod przetłumaczyć? czyli, jeżeli... ? bo nie rozumiem tych ! przy zmiennych
Awatar użytkownika
Pustelnik
~user
 
Posty: 639
Dołączenie: 20 Sty 2006, 15:52
Miejscowość: -: -: >Śląsk< :- :-
Pochwały: 12



Postprzez @Marcin 23 Sty 2008, 12:37

Pustelnik napisał(a):WIem, że to proste ale czy mógłby mi ktoś ten kod przetłumaczyć?

A czego konkretnie nie rozumisz?
Awatar użytkownika
@Marcin
~user
 
Posty: 2296
Dołączenie: 19 Sty 2005, 08:55
Miejscowość: Jugów
Pochwały: 232



Postprzez Pustelnik 23 Sty 2008, 13:22

Tych wykrzykników przed zmiennymi, oraz co oznacza jeszcze ta funkcja:
if (!get_magic_quotes_gpc()) ? przed nią też jest wykrzyknik, to jest cały kod:
Kod: Zaznacz wszystko
   <?php
if (!get_magic_quotes_gpc())
  {
    $metoda_szukania = addslashes($metoda_szukania);
    $wyrazenie = addslashes($wyrazenie);
  }
?>
Awatar użytkownika
Pustelnik
~user
 
Posty: 639
Dołączenie: 20 Sty 2006, 15:52
Miejscowość: -: -: >Śląsk< :- :-
Pochwały: 12



Postprzez @Marcin 23 Sty 2008, 15:47

Pustelnik napisał(a):co oznacza jeszcze ta funkcja:
if (!get_magic_quotes_gpc())

Aby sprawdzić czy "magiczne cudzysłowy" są aktywne, mozna wywołać funkcję get_magic_quotes_gpc(). Jeśli zwróci true, wszystkie ukośniki będą usunięte. Dla maksymalnej wygody można umieścić tę funkcję wewnątrz uniwersalnej funkcji stripFormsSlashes().


wykrzyknik sprawdza czy zmienna istnieje, wykrzyknik oznacza negacje,
Awatar użytkownika
@Marcin
~user
 
Posty: 2296
Dołączenie: 19 Sty 2005, 08:55
Miejscowość: Jugów
Pochwały: 232



Postprzez C-oolt 25 Sty 2008, 11:07

Witam!!!

Zrobiłem stronę w HTML z CSS. Mam problem z jej wyświetlaniem w IE. Firefox wyświetla ją tak jak ustaliłem lecz IE ma z tym problem (patrz screen)

Firefox
Image

IE
Image

dodaje jeszcze kod CSS i HTML

CSS
Kod: Zaznacz wszystko
html,body{
   text-align: center;
   margin-left: 0%;
   margin-top: 0%;
   margin-right: 0%;
   margin-bottom: 0%;
   background-color: #272727;
   background-image: none;

}
#flat-1-layer-flashblock_id{
   position: absolute;   
   top: 280px;
   left: 200px;
   

}

#blok1{
   position: absolute;   
   top: 50px;
   left: 200px;
   

}


hr {
   border: none;
   background-color: silver;
   color: silver;
   height: 1px;
   width: 95%;
   right: 180px;

}

#blok2 {
   position: absolute;
   font-family: sans-serif;
   color: #9B9EAA;
   top: 320px;
   left: 425px;
   right: 180px;
   text-align: center;
   font-size: 2ex;
}

#blok3 {
   position: absolute;
   font-family: sans-serif;
   color: #6284F1;
   top: 258px;
   left: 450px;
}

h1 {
   margin-bottom: -5px;
}

#blok4{
   position: absolute;
   top: 450px;
   left: 450px;
   right: 180px;

}

.lewybok{
   float: left;
   border: 2px solid #000000;
   margin-right: 20px;
   margin-bottom: 6px;
}

.red{   
   font-family: sans-serif;
   font-size: 2em;
   text-align: center;
   color: red;
   right: 1800px;

}

.text1{
   font-family: sans-serif;
   font-size: 1em;
   color: white;
   text-align: left;
   right: 1800px;
}   

#blok5{
   position: absolute;
   font-family: sans-serif;
   font-size: 1em;
   text-align: center;
   top: 800px;
   left: 450px;
   right: 180px;
   color: #F1EA24;
   
}

#blok6{
   position: absolute;
   font-family: sans-serif;
   font-size: 1em;
   top: 870px;
   left: 425px;
   right:180px;
   color: #15A711;
   text-align: left;
   

}
#style4{
   position: absolute;
   font-family: sans-serif;
   font-size: 1em;
   top: 1040px;
   left: 450px;
   color: black;
   text-align: left;



}



HTML
Kod: Zaznacz wszystko
<!--HEADER-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<META HTTP-EQUIV="Creation-date" CONTENT="2008-01-25T08:43:30Z">
<META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
<META NAME="Description" CONTENT="xxxx">
<META NAME="Author" CONTENT="xxxx">
<meta name="Authoring-tool" content="Pajaczek NxG STD v5.7.1">
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="flashobject.js"></script>
..............................................................


Nie jestem pewien ale problem chyba leży w DOCTYPE próbowałem rożnych ale to nic nie daje.

Pozdro :D
Awatar użytkownika
C-oolt
~user
 
Posty: 266
Dołączenie: 17 Gru 2005, 14:15
Pochwały: 6



Postprzez @Marcin 25 Sty 2008, 11:36

wrzuć cały kod to w domu lookne co jest nie tak,
Awatar użytkownika
@Marcin
~user
 
Posty: 2296
Dołączenie: 19 Sty 2005, 08:55
Miejscowość: Jugów
Pochwały: 232



Postprzez C-oolt 25 Sty 2008, 12:21

Oto cały kod HTML. Kod CSS masz po wyżej.


Kod: Zaznacz wszystko
<!--HEADER-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<META HTTP-EQUIV="Creation-date" CONTENT="2008-01-25T09:17:04Z">
<META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
<META NAME="Description" CONTENT="xxxx">
<META NAME="Author" CONTENT="xxxx">
<meta name="Authoring-tool" content="Pajaczek NxG STD v5.7.1">
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="flashobject.js"></script>
<TITLE>xxxxxx</TITLE>
</HEAD>
<BODY>

<div id="blok1">
<script type="text/javascript" src="swfobject.js"></script>

<div id="id17720">
  Loading Flash movie...
</div>

<script type="text/javascript">
   var so17720 = new SWFObject("top.swf", "movie17720", "880", "210", "6", "#FF110A");
so17720.addParam("loop", "true");
so17720.write("id17720");
</script>
</div>
<div id="flat-1-layer-flashblock_id" >123 Flash Menu Placeholder.</div>
<script type="text/javascript">
var fo = new FlashObject("menu.swf","flat-1-layer-flashblock","220","504","6","#000000");
    fo.addParam("menu","false");
    fo.addParam("quality","best");
    fo.addParam("scale","noscale");
    fo.addParam("salign","LT");
    fo.addParam("wmode", "transparent");
    fo.write("flat-1-layer-flashblock_id");
</script>
<div id="blok2">

<h2>"Dziękujemy za zainteresowanie ofertą naszej firmy i liczymy na owocną współpracę"</h2>
<hr>
</div>
<div id="blok3">
<h1>O firmie</h1>
</div>
<div id="blok4">
<IMG SRC="images/okna dach.jpg" WIDTH="200" HEIGHT="180" BORDER="0" ALT="okna dachowe" class="lewybok" >
<p class="red">OD 2001 roku z najwyższą starannością proponujemy klientom nasze usługi i produkty.</p>
<p class="text1">W ciągu 5 lat istnienia firma zdążyła sobie wypracować solidną markę i pozycję producenta stolarki otworowej o wysokiej jakości. Prawie dwie trzecie kupujących produkty firmy kieruje się przy wyborze przychylnymi opiniami klientów. Tak liczna ilość Klientów z polecenia spowodowana jest przede wszystkim bardzo wysoką jakością produktów, szeroką gamą asortymentu, dostosowaną do indywidualnych potrzeb kupujących oraz bardzo estetycznym wykonaniem produktów.</p>
<hr>
</div>
<div id="blok5">

<h2>W ofercie proponujemy stolarkę o następujących parametrach:<h2>
</div>
<div id="blok6">
<UL>
<LI>profil Aluminiowy PONZIO, ALIPLAST,
<LI>profil PCV VEKA 3 lub 5-komorowy, stal zamknięta, barwiony w masie, posiadający Aprobaty Techniczne oraz Atesty Higieniczne dopuszczające do stosowania w budownictwie, placówkach szkolnych oraz służby zdrowia,
<LI>okucia obwiedniowe WINKHAUS z zaczepem antywłamaniowym, posiadają Certyfikat Jakości oraz Certyfikat Zgodności,
<LI>bramy rolowane,rolety aluminiowe,
<LI>kraty antywłamaniowe automatyczne,
</UL>
<hr>
</div>
<div id="style4">
<p>Copyright @ 2008 TS-Tools </p>
</div>

</div>

<!--FOOTER-->
</BODY>
</HTML>
<!--/FOOTER-->


Czekam na wieści. Sprawdziłem w przeglądarce OPERA i wszystko ok tylko IE ma problem.
Awatar użytkownika
C-oolt
~user
 
Posty: 266
Dołączenie: 17 Gru 2005, 14:15
Pochwały: 6



Postprzez Kri$ 15 Lut 2008, 15:57

Mam taki kod i nie chce mi się wyświetlać liczba zamówionych opon .. w czym problem ?

Kod: Zaznacz wszystko
<?php
echo "<p>Zamowienie przyjete.</p>";
echo date('H:i. jS F');
//
$iloscopon = $_POST['iloscopon'];
echo $iloscopon.' opon';
?>
Ostatnio edytowany przez Kri$, 15 Lut 2008, 16:23, edytowano w sumie 1 raz
Kri$
 
Posty: 186
Dołączenie: 27 Gru 2007, 11:26
Miejscowość: Pruchna
Pochwały: 1



Postprzez Puma 15 Lut 2008, 16:15

Czy formularz jest na tej samej stronie co echo? Jeżeli nie to nie wyświetli ilości opon, trzeba użyć cookie lub session.
Awatar użytkownika
Puma
~user
 
Posty: 1925
Dołączenie: 23 Lis 2004, 10:24
Miejscowość: Chojnice
Pochwały: 138



Postprzez Kri$ 15 Lut 2008, 16:23

Puma napisał(a):trzeba użyć cookie lub session.

czyli jak to zrobić ?
Kri$
 
Posty: 186
Dołączenie: 27 Gru 2007, 11:26
Miejscowość: Pruchna
Pochwały: 1



Postprzez prog 02 Mar 2008, 20:26

Hej mam problem z moim malym systemem newsow. Wszystko jest includowane do index.php, gdzie normalnie sa polskie znaki ale jak otworze newsa to same ?. W phpmyadmin ustawione mam pola na utf8_polish_ci. W czym problem?

[ Dodano: Dzisiaj o 19:43 ]
ok nie wazne poradzilem se
C2D E8400 3GHZ + Pentagram Freezone HP-120 ALCu, Asus P5Q SE /intel P45/, A-Data 2x2GB CL4 Extreme Edition, Sapphire Radeon HD4870 512mb/256bit DDR5, WD 640GB SATA, Lite-ON Super AllWrite DVD SATA, Chieftec 500W, Samsung 2032BW Black 20', Vista Ultimate x64
Exoriare aliquis nostris ex ossibus ultor...
Awatar użytkownika
prog
~user
 
Posty: 4043
Dołączenie: 23 Mar 2005, 22:02
Miejscowość: /home/prog/
Pochwały: 232



Postprzez szorti 07 Mar 2008, 23:04

Mam dosyć banalny problem z html'em. Nie wiem jak zrobić ułamek zwykły.
Udało mi się wymyślić coś takiego:
Kod: Zaznacz wszystko
<font size="1"><sup>1</sup>&frasl;<sub>2</sub></font>

ale gdy będzie jakiś bardziej rozbudowany ułamek to nie bedzie to zbyt ciekawie wygladac.
Proszę o jakieś porady.
szorti
~user
 
Posty: 42
Dołączenie: 09 Lip 2006, 16:25



Postprzez Kaszelcia 24 Mar 2008, 22:26

Co powinnam zrobić, żeby użytkownicy mogli wstawiać na forum HTML takiego typu:

Kod: Zaznacz wszystko
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/7cXzv4MGBxk&hl=pl"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7cXzv4MGBxk&hl=pl" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>



Zezwól na HTML mam włączone, ale chyba trzeba coś dodać w Dozwolonych tagach HTML, tylko nie wiem co :(

[ Dodano: Dzisiaj o 20:25 ]
Chodzi mi o filmiki np. z You Tube
Awatar użytkownika
Kaszelcia
~user
 
Posty: 15
Dołączenie: 15 Mar 2008, 22:57



Postprzez Michał22 07 Kwi 2008, 15:05

witam. mam zrobione menu w programie 123 Flash menu i dodane na strnoie. Strona ma 2 ramki i w jednej jest własnie to menu a w drugiej ma się wyświetlać strona po wybraniu z menu. jak zrobić żeby wyświetlało mi się w tej drugiej ramce a nie w tej z menu?
Awatar użytkownika
Michał22
~user
 
Posty: 685
Dołączenie: 29 Paź 2005, 21:04
Miejscowość: Sopot
Pochwały: 10



Postprzez Xavier21 16 Kwi 2008, 19:45

Michał22
target="nazwa_ramki"
Xavier21
~user
 
Posty: 61
Dołączenie: 24 Lut 2007, 09:23



problem z html i php<-> piszcie tylko tutaj !!!

Postprzez KAMIL800 17 Kwi 2008, 14:36

Witam,
Na stronie mam baner, który jest oddalony o kilka pikseli od paska przeglądarki. Jak dociągnąć go do samej góry?
Najpierw pomyśl, potem napisz...
Awatar użytkownika
KAMIL800
~user
 
Posty: 220
Dołączenie: 19 Lut 2006, 14:44
Pochwały: 7



PoprzedniaNastępna

Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 2 gości